Pasadena and Texas Guide - Hotel and Review

Holiday Inn Express Hotel & Suites 2601 Spencer Hwy.
Pasadena, Texas - United States - 77504 - Phone: 713-910-6100 Fax: 713-910-6854
 
Nb = 1