The Excelsior Small Luxury Hotels of the World is Thessaloniki’s one and only member of the Small Luxury Hotels of the World, located right at the heart of Thessaloniki. Free Wi-Fi is available throughout.
Numero delle stanze: 35
11 Komninon Str. & 23 Mitropoleos Str., Salonicco, 54624, Grecia