Karta Vacation Rentals
In the heart of Bodrum City, a short stroll from Bodrum Bar Street and Bodrum Beach. Castle of St. Peter and the amphitheater are within walking distance, and Bodrum Marina sits about 1.4 miles away. Address: Atatürk Caddesi 73.