Go Hotels
Home > Malta > Qawra >

Solair Holiday Complex

Malta Flag
Solair Holiday Complex Star Rating 2
Triq il-Gwiebi
Qawra Malta

Rated 39 / 100 based on 3 customer reviews.
Solair Holiday Complex is situated in Qawra and is close to the area's tourist attractions.

The hotel has 79 spacious rooms offering all the essentials to ensure a comfortable stay.

For those who enjoy making the most of local dining options, there is a great selection within walking distance. Bugibba and Naxxar are also a short drive away.