The Excelsior, Lofty Accommodation

Greece Is | February 17th, 2016

The hotel is housed in a neoclassical building constructed in 1924 and restored to its former glory in 2009.

Greece IsThessalonikiStayHotels

Most Popular