With a stay at Orion Houses in Rhodes, you'll be a 1-minute drive from Faliraki Beach and 8 minutes from Anthony Quinn Bay. This hotel is 9 mi (14.5 km) from Acropolis of Rhodes and 9 mi (14.5 km) from Temple of Apollo.
Make yourself at home in one of the 135 guestrooms.
Business, Other Amenities
Self parking (subject to charges) is available onsite.