Opulent, antique-filled boutique apartments in historic building
St. Nicholas Street, Il-Belt Valletta VLT 1624, Malta Get directions