Marco Polo Hotel

  • Non-smoking rooms
  • No pets allowed
Location

Located a 5-minute ride from Elli Beach, the 3-star Marco Polo Hotel Rhodes City is nearly a 5-minute walk from Street of the Knights.

This Rhodes City hotel is about 15 km from Diagoras airport and just a minute's drive from such cultural venues as Colossus of Rhodes. Sports fans can also visit Diagoras Stadium, around 10 minutes' walk from the property, and take their families to Old Town Aquarium, which is merely 5 minutes' walk away. There is Ancient Olympic Stadium only 1.3 km away, while KTEL bus station within close distance of the hotel.

You may walk 5 minutes to Romios Restaurant or eat by Koo Ina Ouzerie, located a mere 0.6 km away.