Situated in Athens, 2.1 km from National Archaeological Museum of Athens and 2.7 km from National Theatre of Greece, Your Home Away From Home offers air conditioning. Featuring mountain and city views, this apartment also comes with free WiFi. The 1-bedroom apartment has a living room with a flat-sc Read more
Situated in Athens, 2.1 km from National Archaeological Museum of Athens and 2.7 km from National Theatre of Greece, Your Home Away From Home offers air conditioning. Featuring mountain and city views, this apartment also comes with free WiFi. The 1-bedroom apartment has a living room with a flat-screen TV, a fully equipped kitchen, and a bathroom with free toiletries. Omonia Square is 2.7 km from the apartment, while Lycabettus Theater is 2.7 km away. Elefthérios Venizélos Airport is 20 km from the property.