Ambassador comprises 50 rooms and is a 15-minute walk from Municipal Art Gallery of Rhodes.
The property is set 20 minutes’ walk of the city center. Wooden handicrafts is about 15 minutes away by foot.
Room amenities at the hotel include plasma TV, a balcony and a fridge. Ambassador offers a nice view to its guests. Some the rooms, designed in modern-style decor, have a shower and a hairdryer among other facilities.
The restaurant is daily open for breakfast. It has an on-site lounge restaurant as well as a snack bar. Pizzeria del Vesuvio and La Casa, Roof Garden are 5 minutes walking distance from Ambassador.
Ambassador can be reached in 20 minutes by car from Diagoras airport.
The hotel provides 24-hour front desk assistance and room services.