No images found for this company
Hotel Neos Olympos is housed in a neoclassical building in the center of Athens, at a distance of 200m. from the main train station and the metro.
All rooms at Neos Olympos Hotel include air conditioning, a TV and a balcony. Some feature iron beds, draped curtains and hand-carved period ceilings. Some units also have a private bathroom with a shower.
The snack bar serves drinks, coffee and light meals.
There are taverns and bars within a 3-minute walk. The Acropolis is just 4 metro stops away. Staff at the 24-hour front desk can provide information on the outdoor market in Monastiraki, museums and shops.
Top Amenities
General Information
No reviews found for this accommodation. Be the first who will write a review!
Please wait. Search will take a couple of seconds