Situated in Marmaris, 350 metres from Marmaris Public Beach and 300 metres from Bar Street Marmaris, Castello Marmaris Holiday Home features accommodation with free Wi-Fi, air conditioning, a bar and a garden.
Tepe Mahallesi 39. Sokak No: 24, 48700 Marmaris, Turkey