I'm traveling for business
St Thomas' Tower is worth a visit when in central Il-Ħamrija. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.