Recommended hotels in Tarxien

Bowyer House Tarxien

 

Triq Il Kbira (Main St.), Tarxien, Malta - Show map

Show map

Bowyer House is a romantic 2-star hotel set 4 km from The Malta Experience and 3.2 km from Upper Barrakka…

Book Now