Hilton Houston NASA Clear Lake hotel offers 242 guest rooms and suites offering tranquil waterfront views located near Johnson Space Center.