Bella Vista Suites is located in front of Malta's Salini National Park and within walking distance of Qawra Promenade. It offers a free shuttle to/from Bugibba Square and Qawra. Rooms at the Bella Vista Suites are large and air-conditioned.
Qawra Coast Road, SPB 1908 Qawra, Malta
Nightly rates from $74 to $341