Marco Polo Hotel
- Non-smoking rooms
- No pets allowed
- View all
The 3-star Marco Polo Hotel Rhodes City offers proximity to the Old Town Aquarium, situated just 150 metres away.
Clock Tower is located approximately 5 minutes on foot from this Rhodes City hotel, and such natural sites as Parc Rodini is 2.2 km away. Standing only 550 metres from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", the hotel is a short way from the Church of the Virgin of the Burgh. There is the Our Lady of the Castle merely 13 minutes' walk away, while KTEL bus station is about a 5-minute ride from the Marco Polo Rhodes City. For those travelling from afar, Diagoras airport is 20 minutes' drive away.
You can enjoy a healthy cuisine in the Romios Restaurant located just around the corner from the accommodation.