Diamond Beach Apts & Studios
215 Agiou Ioannou, Stalida, Greece
Booking.com
Book Now