Situated 500 metres from the closest beach, Maria Apartments features an outdoor swimming pool, garden and sun terrace.
Languages spoken Greek, English
Free WiFi
Pets allowed
Situated 500 metres from the closest beach, Maria Apartments features an outdoor swimming pool, garden and sun terrace.