Travel Resort Athens is an apartment only 2.1 km from Lycabettus Theater, Lycabettus Hill and Archaeological Museum.
The property is located near Omonia Square, National Archaeological Museum of Athens and National Theatre of Greece. A 10-minute walk to the center of Athens. Guests can dine in Rakaki and Ouzeri tou Laki located within a 5-minute walk of the property.
The apartment provides rooms featuring a sofa, a balcony and flat-screen TV.
A kitchen is provided.
Attiki subway station is just a 10-minute walking distance away.