Duncan Holiday Accomodation

33, Xatt is-Sajjieda, Marsaxlokk, Malta, MXK 1302