Treehouse Play Centre Treehouse Play Centre is an indoor playground and café. Our goal is to create a safe, clean and fun environment for the children. At the same time, we also provide comfortable spaces for parents to relax. Treehouse is open for drop-in play M-F 10am-6pm. Private parties can be booked throughout the weekend.