Updating Map
Update Hotels
on Map?

Qawra Coast Rd
Qawra, Malta Island, Malta SPB 1908
Phone: +356 2157-0591
Fax: +356 2157-0609
Commission Rooms Rates
- 157 -
Is your information accurate? Update Here

Bella Vista Hotel Location & Neighborhood

on the outskirts of Qawra within walking distance to Qawra Promenade - 9 MI from Luqa Intl airport.

Hotel Location: Beach

Bella Vista Hotel Dining Options

  • Highlands Restaurant (Onsite)

Bella Vista Hotel Nearby Airports See More

JDS Travel News JDS Viewpoints JDS Africa/MI