Located in the centre of Rhodes City, the 2-star Ambassador Hotel Rhodes City lies within reach of family attractions like Old Town Aquarium, about a 5-minute drive away. Boasting a location just 0.7 km from Elli Beach, this Rhodes City hotel features 50 rooms as well as a restaurant.
Guests can enjoy the snack bar on premises. Koukos offers a wide range of healthy dishes and lies around 5 minutes' walk from the accommodation.
The hotel is situated within 25 minutes' walk of Stadium of Rhodes and near a port. Religious sights in the area include Mosque of Suleyman (0.9 km) and Kahal Kadosh Shalom Synagogue (1.5 km). Nature lovers will appreciate the proximity to Elli Beach, which is just 0.7 km away. There is Jewish Museum of Rhodes a 19-minute walk away, while Faliraki bus station is just next door to Ambassador Hotel. For those travelling from afar, Diagoras airport is 18 minutes' drive away.