12 Riga Fereou Street, Rhodes
Looking across Rhodes’ medieval city this 5-star hotel offers delightful gardens an outdoor pool and full spa and beauty treatments.