The Treehouse is located in Curragh, Ireland on Unit 2, Curragh Commercial Park, Marsh Rd. The Treehouse is rated 4.7 out of 5 in the category indoor playground in Ireland.
Address
Unit 2, Curragh Commercial Park, Marsh Rd
Accessibility
Wheelchair-accessible entrance