Waterfront Hotel
Address: Triq Ix-Xatt
City: Sliema
County/district: Northern Harbour District
Region: Malta
Postal code: SLM
Country: Malta