Lyndon B. Johnson Space Center is the most popular attraction in Clear Lake, Houston according to our momondo users. If you’re also interested in this popular attraction, then book a stay at Super 8 By Wyndham Houston/Nasa/Webster Area, the closest Clear Lake hotel to Lyndon B. Johnson Space Center.