The Best Life Hotel Bodrum Center
Azmak Basi Carsi Mahallesi Cami Sok. No:11 Bodrum, Bodrum City, Turkey
Booking.com
Book Now