Set in Rhodes Town in the Dodecanese region with Elli Beach and Akti Kanari Beach nearby, Jensen Luxury Suites offers accommodation with access to a hot tub. Complimentary Wi-Fi is featuredthroughout the property.
Number of rooms: 4
7 Ηρώων Πολυτεχνείου, Rhodes Town, 85100, Greece