Located around 5 minutes' walk from Diagoras Momument, the 2-star Ambassador Hotel Rhodes City gives easy access to various tourist attractions. This Rhodes City hotel offers 50 rooms and amenities such as a restaurant.
Air conditioning, along with a minibar, provide in-room convenience at the accommodation.
Guests will enjoy healthy dishes at Koukos, which is 250 m from Ambassador Hotel.
The hotel places you merely 1.1 km from Archaeological Museum of Rhodes and not far from the Windmills of Mandraki. The Ambassador Rhodes City is within a 10-minute drive of the Sephardic Kahal Kadosh Shalom Synagogue and about 700 metres from the known Elli Beach. The property stands within reach of the Mosque of Suleyman, popular with pilgrims and tourists alike. The hotel is located right in the centre of Rhodes City near a port.