This 2 star hotel is located within the city of Rhodes. The Hotel has an outdoor swimming pool. All 32 rooms are equipped with air conditioning.