Lowcostholidays.com
Full property details
About Hotel Qawra Palace Holiday Villa
The Hotel Qawra Palace is ideally located on the Qawra Seafront close to all the shops bars and restaurants of the area with panoramic views of Salina Bay in the North of the Island. The Hotel is very popular with British guests with plenty of facilities together with a comfortable relaxed and friendly atmosphere.
Amenities
Wi-Fi
DVD
TV
Garden
Similar Properties
We've found the following properties which you may also like...