Treehaus
Bar · Pub
Treehaus is a large open-air venue with multiple bars and a VIP area. It features a Funktion One sound system.
Location
Best places nearby
The highest rated places close to Treehaus.
Local restaurants nearby
Uno Malta, Crafts Village, Ta'Qali,, Ħ'Attard

