City Mansion Rhodes Apartment Rhodes Town
Set in Rhodes Town in the Dodecanese region, City Mansion Rhodes has a balcony and pool views. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
1 Isiodou, Rhodes Town, 85100, Greece