← All venues
Athens
Solomou Hotel is a family owned hotel which is located in the heart of Athens, only 3 minutes walk from Omonia, the city’s central Square. It consists of 50 guest rooms which are elegantly furnished.