B&B Ix-Xagħra

127 Bed and Breakfast · Ix-Xagħra, Malta