Houston Bay Area Hotel - The new Holiday Inn Express & Suites Webster/Clear Lake is conveniently located off I-45 at Bay Area Blvd. Close to Baybrook Mall and many great restaurants, and only 5 minutes to Johnson Space Center,20 minutes to Texas City, 25 minutes to Galveston, 15 minutes to Kemah Boardwalk, 15 minutes to Hobby Airport and 45 minutes to Bush International Airport.