Sutton Place Park is a 210 space that is conveniently located in Northwest Houston within a few miles of hospitals, medical facilities, restaurants, Wal-Mart, Tomball antique shops, all major RV repair /services, and everything that Tomball, Spring, Houston and The Woodlands have to offer.