Skip to main content

Ambassador Hotel 2 Stars

Mandilara 53, 85100 Rhodes, Greece Show on the map
TripAdvisor Score
TripAdvisor Score Based on 57 reviews
Excellent location

Choose your room


The Hotel is in modern style decoration with comfortable lounge areas in which guests can relax having your drink, or enjoying your meal in our, a la cart restaurant. Rooms are with the same modern decoration with TV, air conditioning, hair dryer, and telephone.