Townhouse San Lawrenz Boutique Maison and Restaurant is located in L-Gharb, Malta on Tatitas 34, San Lawrenz Square, San Lawrenz SLZ 1100. Townhouse San Lawrenz Boutique Maison and Restaurant is rated 3 out of 5 in the category hotel in Malta.
Address
Tatitas 34, San Lawrenz Square, San Lawrenz SLZ 1100