A must see building in Valletta. The history attached to this amazing building is fascinating. The architecture for the time it was built is impressive, the sheer size of the place is breath taking.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.