Children's Museum Tot Spot is a playground Houston located in United States.
1500 Binz St (at La Branch St) Houston , TX 77004 United States
What does a faux iPod attached to the kids play car teach our children?
Get here early on weekends. It fills up fast.
Children under 3 only.
Amazing place, my kids had so much fun. It is clean and indoors. Definitely a place we would come back to. - Isaac Moorvitch
Great open area for picnic, field day, or just some quiet time. Surrounded by a family neighborhood. - Amy Ho
Amazing for kids and adults. Lots of things to do indoor and outdoor. Expect to spend at least 4 hours here. - Samah Alsammahi