World-class retail mall with over 50 great shops & dineries. Open Monday to Saturday. Ample parking available. €1.50/hr, max€4.50 for the day. www.thepointmalta.com T:20655550
Shopping, Shopping Mall
Thai Sawadee Spa is located in Gorg Borg Oliver Street, Sliema. 2131 5372 - 79585333
Corner with Windsor Street, Sliema. Malta.
Leave your stress and tension behind. If you are in good hea
Wildlife Area, Aquarium