Ambassador Hotel
- Restaurant
- Air conditioning
- View all
Located right in the centre of Rhodes City, the 2-star Ambassador Hotel offers fast access to Diagoras Stadium, a 5-minute drive away. Boasting a location at a 700-metre distance from Akti Miaouli, the hotel offers 50 rooms and a snack bar onsite.
The property is about 15 km from Diagoras airport and just a minute's drive from such cultural venues as Jewish Museum of Rhodes. This Rhodes City hotel is nearly a 5-minute walk from Diagoras of Rhodes bus stop and within 5 minutes' walk of Santa Maria Della Vittoria Catholic Church. Nature lovers will appreciate the proximity to Elli beach path, which is only a 9-minute walk away. Ambassador Hotel allows you to enjoy such natural sights as the known Elli Beach approximately a 5-minute ride away.
Guests can have breakfast in the restaurant. Koukos offers a selection of Greek delicacies and lies within short walking distance of the property.