The Eleonas Hotel – Apartments has a number of 24 apartments located on the west side of Rhodes Island, Greece. On the grounds of the Eleonas Hotel – Apartments, there are a rectangular swimming pool (15 yds) on tiles, surrounded …
Read more