Athens Center Square
The traditional Athens Center Square Hotel is set in Psiri district next to a stadium, restaurants and taverns. Athens Center Square Hotel has been welcoming guests to its contemporary rooms since 1963.
Guests can find archaeological sites, museums and theaters as well as gardens near the hotel, while Panathenaic Stadium, National Gallery and Athens City Museum are 1.6 km away from the property. The venue is set within 1 km from Athens city center.
The 54 guest rooms are spread over 8 floors. Some rooms offer a magnificent view over the city. Guests can make use of en suite bathrooms with dressing gowns, a shower and a hairdryer.
In the morning a hot buffet breakfast is served at the lounge. The hotel invites guests to the Roof Terrace bar to relax with a drink. Offering greek meals, Klimataria is situated 200 meters of the property.
Omonia Railway train station lies within a 5-minute walk. The hotel is about 20 minutes' drive from Eleftherios Venizelos airport, which is 20 km away.
There are car and bicycle rental services on site.