Das Hotel Rhodes Rhodes City liegt 15 Fahrminuten vom Strand Elli entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Asgourou. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Neben einem Balkon und einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über eine getrennte Toilette und eine Dusche in Badezimmern. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Badelaken.
Das Hotel ist in ungefähr 6 km Entfernung von der Ritterstraße gelegen. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Archäologische Museum im ehemaligen Ordenshospital (7 km) und die Gemeindegalerie Rhodos (8 km). St. Varvara gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem nur 5 Minuten zu Fuß vom Rhodes entfernt.