We arrivef on a bus ride from Sliema and stayed for about an hour. The history of tje building is incredible. The artwork inside is world class. A bit of peace and quiet in a bustling town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.