A stay at Saint Artemios Hotel and Oriental Suites places you in the heart of Rhodes, within a 10-minute walk of Rhodes Port and Palace of the Grand Master of the Knights of Rhodes. This upscale guesthouse is 6 ... Read more

View all Luxury Hotels in Rhodes