Das Hotel Flo Downtown Studio Rhodes City befindet sich in unmittelbarer Nähe zur Kirchenruine Panagia tou Bourgou, und zwar etwa 1 km von hier entfernt.
Das Restaurant Rodofagia ist innerhalb von ca. 5 Gehminuten von hier aus aus erreichbar.
Großmeisterpalast lässt sich in 850 Metern vom Hotel aus erreichen. Zu den nahe gelegenen Gotteshäusern gehören die Süleyman-Moschee (800 Meter) und Jüdisches Museum und Synagoge (1,1 km). In einer Entfernung von 6 Minuten zu Fuß vom Flo Downtown Studio Rhodes City gibt es sowohl Strand Elli, als auch Gouverneurspalast. Die Bushaltestelle Faliraki ist gleich neben dem Hotel, während das Aquarium der Altstadt ungefähr 1,2 km von hier entfernt ist.