White Rock Suites & Villas

5.0
(1 reviews)
Choulakia 84600 Greece
+30 694 395 1226Official website
Green
Luxury
Ocean View
Small Hotel
Hotel
White Rock Suites & Villas | Mykonos | Greece | TripAligner