13371 FM 1960 Road W Houston Texas
With a stay at Best Western Windsor Suites in Houston (FM 1960), you'll be within a 5-minute drive of North Cypress Medical Center and HCA Houston Healthcare North Cypress. Featured amenities include complimentary wired Internet access, a business center, and express check-out. Planning an event in Houston? This hotel has 600 square feet (56 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite.