Shamrock Apartments - Holiday Apartments Malta is located in Bugibba Malta SPB, Malta on J. Quintinus Street. Shamrock Apartments - Holiday Apartments Malta is rated 3 out of 5 in the category holiday apartment rental in Malta.
Address
J. Quintinus Street