Marnin Apartments Apartment Rhodes Town, Rhodes
Featuring free Wi-Fi, Marnin Apartments is situated in Rhodes Town, 500 metres from Deer Statues. Mandraki Port is 600 metres away.
Number of rooms: 15
Amarandou 20 & Mandilara, Rhodes Town, 85100, Greece