Blue Bay Hotel
Main Street, Afitos, Greece
Booking.com
Book Now