Ambassador Hotel
- Restaurant
- Air conditioning
- View all
Situated around 5 minutes' walk from the 2-star Ambassador Hotel Rhodes City, guests can reach Diagoras Momument in no time. Boasting a location not far from Akti Miaouli, this Rhodes City hotel features 50 rooms as well as a restaurant.
Pythian Temple of Apollo is just 1.9 km from the hotel, while the medieval castle "Palace of the Grand Master of the Knights of Rhodes" is just 1 km away. The Ambassador Rhodes City places you approximately 600 metres from Elli beach path. Guests will also appreciate the vicinity to Aegean Sea, which is nearly a 5-minute walk away. Standing 950 metres away, the pink-domed Mosque of Suleyman is a hard-to-miss divine tourist destination. The property is a stone's throw from Diagoras of Rhodes bus stop.
The restaurant Tamam is about 5 minutes by car from Ambassador Hotel.
Popular hotels in Rhodes