Select Page
The Excelsior Hotel, Thessaloniki

The Excelsior Hotel, Thessaloniki

Written by: Lena Harizopoulos WHAT: The Excelsior 5 star, soft-luxury, boutique hotel, “lives” in a neoclassical, state-of -the-art building which was initially built in 1924 by French engineer, Jean Joseph Playber and architect, Eli Hassid Fernandez....