https://reservations.ihotelier.com/onescreen.cfm?hotelid=6171&languageid=1 Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. The Woodlands Resort & Conference Center, located at 2301 N. Millbend Drive, The Woodlands, Texas, 77380, USA+ Contact the property directly at 281-367-1100 or visit https://reservations.ihotelier.com/onescreen.cfm?hotelid=6171&languageid=1