You'll find plenty of outdoor entertainment at Memorial Park, located about two miles from our hotel in Houston. This park boasts an 18-hole golf course, swimming pool, a 2.93-mile jogging trail, baseball diamonds, sand volleyball courts and a playground.