Located in Athens, within a 14-minute metro ride of the Acropolis, this air-conditioned apartment features a balcony with city views. The apartment is 6 km from Gazi - Technopoli and 1.5 km from Anthoupolis Metro Station. Free WiFi is featured throughout the property. The kitchen is equipped with a Read more
Located in Athens, within a 14-minute metro ride of the Acropolis, this air-conditioned apartment features a balcony with city views. The apartment is 6 km from Gazi - Technopoli and 1.5 km from Anthoupolis Metro Station. Free WiFi is featured throughout the property. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a coffee machine. Towels and bed linen are available at Theodora's Place. Other facilities at Theodora's Place include a terrace. A bus stop can be found right in front of the property. National Theatre of Greece is 6 km from Theodora's Place, while Omonia Square is 6 km away. The nearest airport is Elefthérios Venizélos Airport, 26 km from the property.