The 2-star Ambassador is located in central Rhodes City, 15 minutes away from Archaeological Museum of Rhodes .
The hotel is situated within 10 km from Water Park. Guests will find Rhodes City city center within a 20-minute walk from the property.
Ambassador features rooms complete with a balcony and a telephone. For a comfortable stay, these fashionable rooms offer bathrooms with a shower and a hairdryer.
Breakfast is served in the restaurant each morning. There is a snack bar onsite. Guests can share a meal in La Casa, Roof Garden and Thomas Taverna Restaurant, located about 150 meters away.
The property provides windsurfing, water skiing and billiards for active guests.