This Houston Clear Lake hotel is near NASA/Johnson Space Center and Baybrook Mall. Galveston Island, the Kemah Boardwalk and the wetlands of the Armand Bayou Nature Center are all just a short drive away. Feel at home in our Clear Lake hotel with spacious suites featuring fully equipped kitchens, free internet access, fitness center and swimming pool. Start your day off right at our Houston Clear Lake hotel with a complimentary, hot breakfast buffet or unwind near our outdoor swimming pool.