Etwa 25 Gehminuten vom Uhrturm entfernt gelegen, ist das 3-Sterne-Panorama Hotel Apartments Rhodes City zudem direkt am Stadtrand von Rhodes City, rund 2 Kilometer vom Tor des Heiligen Athanasius entfernt. Das Hotel mit 28 Zimmern verfügt auch über einen Swimmingpool.
In den Zimmern stehen den Gästen ein Balkon und eine Sitzecke zur Verfügung. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
Sie können chinesische Küche im Restaurant Shanghai Chinese Restaurant genießen, das sich in unmittelbarer Nähe zum Panorama Hotel Apartments befindet.
Das Stadtzentrum von Rhodes City kann man innerhalb von 5 Minuten zu Fuß erreichen. Das Panorama Hotel Rhodes City liegt in circa 5 Gehminuten Entfernung vom See Aegaeisches Meer. Der Palast des Großmeisters ist circa 2,1 km vom Hotel entfernt. Die Gäste finden die Bushaltestelle Annis Marias Park direkt neben der Unterkunft, in etwa 10 Gehminuten Entfernung.