Centrally located in Rhodes Town, City Center Hotel is next to the Casino and 100 metres from Elli Beach. Featuring a back garden, it offers air-conditioned rooms with free Wi-Fi, a restaurant and bar.
Rooms total: 56Important Information
License number: <strong>1036551</strong>
More information »Santa Maria della Vittoria 0.1 km
Elli Beach 0.2 km
Governors Palace 0.3 km
Evangelismou Church 0.4 km
Deer Statues 0.4 km
Aquarium of Rhodos 0.5 km
Mandraki Port 0.6 km
Rhodes Beach 0.8 km
Collachium 0.8 km
Grand Master's Palace 0.9 km