Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located just off Spencer Hwy in South Houston near shopping and several restaurants.
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 13.3 mi (21.4 km) from Kemah Boardwalk.
