Hotel Neos Olympos is a neoclassical building, located in the centre of Athens, 200 metres from the central railway station and metro. A buffet breakfast is served and free Wi-Fi is provided throughout the hotel..
For more details, please visit to page after a few minutes.
Twin Room with Shared Bathroom
Double or Twin Room with Private Bathroom
Single Room with Private Bathroom
Pets: Pets are not allowed.