Latest Bella news: we now have internet access!

Latest news about Bella Vista…

Internet access is now being installed so guests can access the internet using wifi and will be able to stream UK television programmes via laptops, phones or tablets too.

Wifi logo

Advertisements