Han Royal Hotels Villa Datça
Pir Sultan Abdal Sk.No:7, Datca, Turkey
Booking.com
Book Now