Tarxien hotel reservation: check availability and room rates
Romantic hotels in Tarxien
1 property found
-
Bowyer House 2 stars
Main Street, Tarxien, Malta (Show map)
Featuring a swimming pool and a restaurant, Bowyer House Hotel offers romantic accommodation in Tarxien. Located around 3.6 km from Upper Barrakka Gardens, the venue is also 2.4 km away from Malta at…