1620 NASA Parkway, Houston
This Houston Texas hotel is located across from the Lyndon B. Johnson NASA Space Center. It serves a daily buffet breakfast with hot waffles and features spacious rooms with free Wi-Fi.