The San Antonio Hotel in Qawra has been awarded a Certificate of Excellence by the online travel website Trip Advisor for the second year in a row.
The four-star hotel has received positive comments and recommendations by the online travel community on the popular website.