Question

qawra palace hotel

Location

Country: Malta

Answers

what exactly do you want to know about it? If its in terms of food, lodging etc, Qawra Palace is generally a good place; not the highest of standards in Malta, but a good, solid 3 star rating which won't disappoint.

More Information

Get travel answers from locals in Malta

Find places to visit in Malta