Iyla Villa is a luxurious 5 bedroom modern beach house that is spread across three floors. The ground floor consists of open-plan living and...
Iyla Villa is a luxurious 5 bedroom modern beach house that is spread across three floors. The ground floor consists of open-plan living and dining rooms which open out to the swimming pool and gardens beyond. The well-appointed double bedrooms all have air conditioning, ensuite bathrooms and spectacular sea views