Candlewood Suites Houston - Pasadena, Pasadena (3-star) | TravelManiac