Property Location With a stay at Hampton Inn & Suites Houston/Pasadena in Pasadena, you'll be in a shopping district, within a 15-minute drive of NASA Johnson Space Center and St. Luke's Patients Medical Center. This hotel is 14 mi (22.6 km) from Space Center Houston and 15.3 mi (24.7 km) from University of Houston. Distances are displayed to the nearest 0.1 mile and kilometer.