Elis Vacation Rentals

Icon
Icon
Icon
Villa Thea Front Beach
Icon

Villa Thea Front Beach

2 Bedrooms
1 Bathroom
$119 / night (excl. fees & taxes)
Icon
Icon
Icon
The House Olympia
Icon

The House Olympia

1 Bedroom
1 Bathroom
$88 / night (excl. fees & taxes)
    21 – 22 Rentals