Chris Apartments Rhodes City is located in Rhodes City and offers free wireless internet. It is also a short drive from Colossus of Rhodes and the Kahal Shalom Synagogue. Chris Apartments Rhodes City offers a comfortable apartment, equipped to suit the requirements of any traveller. The property is within walking distance of Acropolis of Rhodes. Diagoras International Airport is less than a 30-minute drive away.