Ibb Valletta Merkanti

25/29 Old Theatre StreetLa VallettaMalta
Hotel