B&B Il-Marsa

3 Bed and Breakfast · Il-Marsa, Malta