In the vibrant city of Thessaloniki, where history and art constantly inform a forward-thinking business culture, The Met Hotel, offers discerning corporate and leisure travelers a sophisticated and inspiring metropolitan experience.
Address: 48, 26th Oktovriou Str., 54627
Location: Thessaloniki
Country: Greece
Website: The Met Hotel