Das 3-Sterne-Hotel Marco Polo Rhodes City verfügt über 7 Zimmer und befindet sich weniger als 10 Gehminuten vom Platia Martyron Evreon entfernt.
In der Nähe gibt es viele Lokale, darunter das Restaurant Romios Restaurant, das ziemlich nah an der Unterkunft ist.
Akropolis von Rhodos ist innerhalb von 25 Minuten fußläufig leicht erreichbar. Zu den nahe gelegenen Sportattraktionen gehört Diagoras-Stadion (ist in 800 Meter Entfernung zum Hotel). Auch Mittelalterliche Stadt von Rhodos befindet sich in der Nähe, in der Nähe vom Marco Polo Rhodes City. Die Bushaltestelle KTEL ist in 10 Gehminuten Entfernung vom Hotel, während Strand Elli circa 1 Kilometer von hier entfernt liegt.