EN
The Green Apartment, 1 min walk from Kalamaki beach vs 3 Similar Hotels — Compare Your Options