Seabreeze Townhouse
Triq Dun Karm Psaila Seabreeze, 11, SLM 1952 Sliema, Malta,Object type: Hotel Sliema
Located just a 5-minute walk from Balluta Bay, Seabreeze Townhouse provides accommodations in Sliema with a shared lounge, a casino, as well as a shared kitchen