Luxembourg Hotel
Macedonia / Thessaloniki / Thessaloniki City • View on MapPlease select your dates
Open: Year Round... Luxembourg Hotel is located in the heart of the city, by Aristotelous Square, where Komninon and Kalapothaki str meet. More Info »