Dar Guzeppa Farmhouse, Xaghra, Malta
Dar Guzeppa Farmhouse is conveniently located at Marsalforn Road in Xaghra, Malta
Hotel Location:
Address: Marsalforn Road
City: Xaghra
Country: Malta
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- In Room TV
- In Room Iron