Ambassador
Preview only — see all hotel photos
See all 21 photos
Show hotel on map
Ambassador
The 2-star Ambassador Hotel Rhodes City is situated right in the centre of Rhodes City just 0.8 km from the enduring Aquarium of Rhodes. Featuring a restaurant, the hotel is located within reach of the Akti Miaouli.
Rhodes City centre is 25 minutes' walk, and sports attractions such as Diagoras Stadium are around 20 minutes' walk away. The Gate of Amboise is a mere 0.6 km away, while the Diagoras Monument is only 400 m from the Ambassador. Nature lovers will appreciate the proximity to Elli Beach, which is approximately 5 minutes' drive away. The Old Town is in proximity to this Rhodes City hotel. The property is located 15 km from Diagoras airport and 400 metres from Diagoras of Rhodes bus stop.
Ambassador Hotel offers 50 rooms with climate control, as well as self-catering options such as a minibar.
Tamam serves a good range of Greek food and lies fairly close to this hotel.
Amenities
Main Features
- On-site Dining
- Air conditioning
Facilities
- Lift
- Restaurant
- Air conditioning
- In-room safe
- Balcony
- Television
- Telephone
Policy
Map
Local Attractions
Airports
- Diagoras (14 km)