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