Located opposite a golden sandy beach on the famous Greek Island of Rhodes, the hotel is a reasonably priced holiday destination for beach holidaymakers. This resort-style complex is a short walk away from the medieval city of Rhodes and the town's restaurants..