Featuring a garden with a sun terrace, Martha's Apartment is an apartment set in Athens, 2.3 km from Glyfada marina. Guests benefit from free WiFi and private parking available on site.
Featuring a garden with a sun terrace, Martha's Apartment is an apartment set in Athens, 2.3 km from Glyfada marin Read more
Featuring a garden with a sun terrace, Martha's Apartment is an apartment set in Athens, 2.3 km from Glyfada marina. Guests benefit from free WiFi and private parking available on site.
Featuring a garden with a sun terrace, Martha's Apartment is an apartment set in Athens, 2.3 km from Glyfada marina. Guests benefit from free WiFi and private parking available on site.
Number of Rooms: 1