Szállá

Small hotel on the Ta' Xbiex waterfront

Category
Travel & Hospitality
Location
Ta' Xbiex, Malta
Address
55 Triq il-Ħalġ, Ta' Xbiex, Malta
Phone
+356 7719 9093

Szalla is a hotel on Triq il-Halg in Ta' Xbiex, a quiet residential area on the Msida Creek waterfront close to Sliema and Valletta.

Browse more businesses in Malta