Featuring a garden and a terrace, Apartment 130m² - Roof Garden with Acropolis View provides accommodation in Athens with free WiFi and city views.
Apartment 130m² - Roof Garden with Acropolis View
Markou Mpotsari 11, Athina, 117 42, Greece, Athens, 117 42, Greece