
Limassol, Cyprus
Avalon Village Houses
3-star hotel
Avalon Village Houses is a new resort in the agrotourism section and promises relaxed and luxurious holidays in a rural environment combining both tradition and elegance. The village of Fasoula is in the district of Limassol, at…
- Wi-fi
- Restaurant
- BBQ facilities
- Car hire











