This new venue is now open and is very informative. The only downside is that it is a bit out of the city centre. We popped by on our way to the Ferry boat that crossed to Sliema.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.