Malta >
Santa Vennera
Santa Vennera hotels & apartments, all accommodations in Santa Vennera
St George Central Bed & Breakfast
389 St Joseph High St, Santa Vennera, Malta
Located about 5 minutes' walk from Santa Venera Parish Church, the 3-star St George Central Bed & Breakfast Santa Vennera is nearly a 5-minute walk from Wignacourt Aqueduct. Highlights at the smokeā¦