top of page

Terms & Conditions

This website is operated by BV Formosa Co Ltd, trading as Bella Vista Hotel.

Company Name: BV Formosa Co Ltd (Bella Vista Hotel)
VAT Number: MT17524314
MTA License Number: HTL -04463


Registered Address:
Bella Vista Hotel
Qawra Coast Road
Qawra, St. Pauls Bay
SPB 1908, Malta

bottom of page