
Houston, TX, United States
Comfort Inn & Suites FM1960-Champions
3-star hotel · CHOICE HOTELS
Behind every great day is a great night at the Comfort Inn and Suites FM1960-Champions hotel in Houston, TX. Our hotel is near attractions like the Sam Houston Race Park, Northgate Country, Willowbrook Mall and the…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park






















