The 3-star Marco Polo Hotel Rhodes City offers quick access to Castle Of The Old Town, which is only a 5-minute walk away.
You may walk 5 minutes to Romios Restaurant or eat by Koo Ina Ouzerie, located merely 0.6 km away.
The Our Lady of the Castle is just 1.1 km from this Rhodes City hotel, while just 0.7 km from the Church of the Virgin of the Burgh this place. The nearby sports attractions include Diagoras Stadium, within a few blocks of the hotel. The Marco Polo Rhodes City is situated approximately a 10-minute drive from Parc Rodini, and KTEL bus station lies about a 10-minute stroll away.