Solimar Ruby
Z. Pigis 11, Malia, Greece
Booking.com
Book Now