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