Candlewood suites houston clear lake
Location located in houston nasa clear lake candlewood suites houston clear lake is close to university of houston clear lake johnson space center nasa and space center houston also nearby is armand bayou nature center hotel features wireless internet access is complimentary in public areas there is a 24 hour business center on site additional amenities include a 24 hour fitness center and a safe deposit box at the front desk complimentary self parking is available onsite for