Marco Polo Hotel
- Non-smoking rooms
- No pets allowed
- View all
The 3-star Marco Polo Hotel Rhodes City offers access to the Church of Our Lady of Victory, which is located just 1.5 km away.
This Rhodes City hotel lies around 15 minutes on foot from Amfitritis Park and merely 400 metres from the cobbled medieval Street of the Knights. The hotel is in close proximity to the Gate of St. Athanasius and 15 km from Diagoras airport. There is Elli Public Beach nearly a 20-minute walk away, while KTEL bus station is within 5 minutes' drive of the Marco Polo Rhodes City.
The 7 rooms at the accommodation comprise a mini-kitchen.
You can enjoy a Greek cuisine in the Porca vacca located just near this Rhodes City hotel.
Popular hotels in Rhodes