Get a Hotel in Żabbar

South Village Townhouse

South Village Townhouse

Żabbar • Show on map 9.4/10 View Details for Price

Set in Żabbar South Village Townhouse offers accommodation with a balcony and free WiFi. The air-conditioned accommodation is 12 km from Sliema. The holiday home has 3 bedrooms a flat-screen TV an equipped…More info

Book now