Flo Downtown Studio Rhodes City hotel offers easy access to Diagoras Momument, which is situated approximately a 5-minute walk away.
Rodofagia is fairly close to the accommodation and specialises in Greek cuisine.
University of the Aegean is merely 1.1 km away, and Archaeological Museum of Rhodes is 900 m from the hotel. Places of worship to visit within reach of this Rhodes City hotel include Mosque of Suleyman. There is Old Town Aquarium around 10 minutes away by car, and Faliraki bus station is just 10 minutes' walk from the Flo Downtown Studio Rhodes City.