Featuring a private beach, Ambassador is located in Rhodes City and offers modern accommodation. It is situated a brief walk from Aquarium of Rhodes.
The hotel offers an all-hours reception, plus wireless internet and a lift.
All rooms at Ambassador include a mini bar. They are also fitted with a hair dryer and cable/satellite channels.
The area near the hotel has a range of cafés and restaurants. Guests are also able to visit Colossus of Rhodes, Medieval City and Palace of the Grand Master of the Knights of Rhodes.
based on 1 reviews
Policies vary by room type and provider.
Ambassador is located at Mandilara 53, 0.8 miles from the centre of Rhodes. Psaropoula Beach is the closest landmark to Ambassador.
No, Ambassador does not offer free Wi-Fi.
No, Ambassador does not offer free parking.
No, Ambassador does not offer free airport shuttle service.
Ambassador is 8.1 miles from Rhodes Diagoras. Ambassador is 36.5 miles from Dalaman.
No, Ambassador does not have a pool on-site.