Qawra Point Holiday Complex – 3 Star

The Qawra Point Holiday Complex forms part of the Bella Vista group of hotels and is situated in Qawra, just a few minutes walk from the bus terminus, rocky/sandy beaches and the center of the neighboring town of Bugibba. The complex offers 30 holiday apartments and has recently been refurbished to provide all the necessary facilities of a 3 star hotel/complex.

About this hotel

Description not available
error retrieving facilities for 134281, ENGImages not available