JavaScript is not enabled.

Best Western Windsor Suites Detail

Confirming room availability...

3.7

Best Western Windsor Suites 

Best Western Windsor Suites, 13371 Fm 1960 Road West, Houston, United States

In Houston (FM 1960)<br /><br />With a stay at Best Western Windsor Suites in Houston (FM 1960), you'll be within a 15-minute drive of CityCentre and Memorial City Mall. This hotel is 5.9 mi (9.4 km) from Willowbrook Mall and 10.4 mi (16.7 km) from Sam Houston Race Park.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

This 2 star hotel is located in the suburbs of Houston. It is a short drive away from the Bear Creek. The Hotel has an indoor swimming pool, an outdoor swimming pool and a fitness centre/gym. All 56 rooms are equipped with hairdryer, ironing set and air conditioning.

Hotel Amenities

Getting There

Reviews

3.7

127 reviews

#273 of 615 hotels in Houston
  • (38)
  • (40)
  • (17)
  • (16)
  • (16)
  • (48)
  • (24)
  • (35)
  • (3)
  • (9)