Contact

Hotel

Bella Vista Hotel Malta

Qawra

Address

Qawra Coast Road, SPB

1908 Qawra Malta

General enquires

Follow us