Eleonas Hotel – Apartments, is a complex of 24 apartments located on the west side of Rhodes Island, Greece.