Hotel nearby Il-Qajjenza
1 found
Merzuq House
Merzuq House is situated in Birżebbuġa. The air-conditioned homestay is 14 km from Sliema. The property features a patio with garden views. Guests have access to a private bedroom with en suite bathroom, air conditioning and a TV.
More Hotel in other Cities
Interesting places in Il-Qajjenza
Search this area