The 2-star Ambassador Hotel Rhodes City sits only 9 minutes' walk from the Akti Miaouli and offers a restaurant.
The 50 rooms feature air conditioning along with self-catering facilities such as a minibar.
Guests can enjoy Greek dishes served in Tamam located within easy reach of Ambassador Hotel.
The Ancient Olympic Stadium is in close proximity to this Rhodes City hotel, while Santa Maria Della Vittoria Catholic Church is 300 metres away. The Old Town Aquarium is also located just 1.2 km from the hotel. Nature lovers will appreciate the proximity to Aegean Sea, which is about a 5-minute walk away. The nearby notable religious buildings include the pink-domed Mosque of Suleyman, in proximity to the Ambassador Rhodes City. There is Diagoras of Rhodes bus stop around 400 metres from the property.