Rooms & Availability at Ambassador
Description of Ambassador
The Ambassador is a modern hotel situated in a popular tourist area, under a short stroll to Elli Beach and the Aquarium of Rhodes. It has exclusive access to a secluded beach.
The Ambassador offers multiple facilities including a lift, wireless internet and a 24 hour reception.
This beachfront hotel offers modern rooms with a TV, a hair dryer and a mini bar.
The Ambassador has its own on-site restaurant, providing a convenient option for those who wish to eat in. Alternatively, there are a variety of eating options in close proximity to the hotel.
Attractions close to the Ambassador include the Kahal Shalom Synagogue, the Palace of the Grand Master of the Knights of Rhodes and Colossus of Rhodes. Less than a 20-minute car ride away, Diagoras International Airport is within easy reach of the hotel.
Features at Ambassador
Map of Ambassador