Ambassador
Rhodes, Greece
Ambassador

53 Mandilara Str, Rhodes, Greece
Ranking: Ambassador is ranked 83rd out of 102 accommodation options available in Rhodes.
Classification: 2 Star Hotel
The Hotel is established in the center of Rhodes town and it is ideal for walks to the main beach or the historical Old town. 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.