Located in Athens, 984 ft from Athens Music Hall, 1 mi from Lycabettus Hill and 1.1 mi from Museum of Cycladic Art, My Megaro Flat features accommodations with a balcony and free WiFi. The property features city views.
The apartment includes a living room and 1 bathroom with a hair dryer. The air-conditioned accommodations is equipped with a kitchen.
Badminton Theater is 1.2 mi from the apartment. Elefthérios Venizélos Airport is 18 mi away.