Chris Αpartments Old Town Apartment
113 Pithagora, Rhodes Town, 85100, Greece
Set within 1.6 km of Elli Beach and 2 km of Akti Kanari Beach in the centre of Rhodes Town, Chris Αpartments Old Town offers accommodation with free Wi-Fi and seating area.