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.
Media and entertainment
Accessibility and suitability
Services and conveniences
|Cancellation/prepayment policies vary by room type and provider.|