Global > Malta > Zabbar

Hotels in Zabbar, Malta

2 bedroom luxury design apartment - The Address, Block B, Flat 6, Triq il- Kappar