Bella Vista Self Catering

Bella Vista Self Catering

Average Reviews


Beautiful flatlets within walking distance from the town centre. Fully equipped with everything you should need to make your stay more comfortable and unforgettable. Bella Vista is situated within walking distance of the town centre – approx 500 metres away.

Business Hours

Open 24/7


0 Rating
0 Favorite
0 Share

Claim Listing

Is this your business?

Claim listing is the best way to manage and protect your business.