Search Hotels
Search History
1 Hotels found in Taylor Lake Village.
Destination: USA Taylor Lake Village |
Hotel Address: 2737 Bay Area Boulevard
Across the street from the campus of University of Houston - Clear Lake, near the NASA Johnson Space Center, this all-suite hotel offers spacious accommodations with fully equipped kitchens
Each suite at the Candlewood Houston - Clear Lake features amenities such as free high-speed internet access Guests can purchase items to prepare in their kitchen from the on-site convenience store, then borro...More