Candlewood Suites

Located between Houston and Galveston, Candlewood Suites is about  two miles from NASA.  It offers bilingual staff, internet access, full kitchen and kitchenette, fitness center, and pets are allowed. There are 122 guest rooms on three floors.

Address:  2737 Bay Area Blvd, Houston TX 77058
Telephone:  1 877 372 1122

More Hotels in Houston
Alden Hotel
America's Best Value Inn
Baymont Inn and Suites
Candlewood Suites
Crowne Plaza Hotel
Econo Lodge & Suites