When you stay at Grande Albergo delle Rose in Rhodes, you'll be on the waterfront, within a 15-minute drive of Rhodes Port and Palace of the Grand Master of the Knights of Rhodes. This luxury hotel is 7.2 mi (1 ... Read more

View all Luxury Hotels in Rhodes