Offering an outdoor pool and a fitness centre, La Quinta Inn & Suites Houston Humble Atascocita is 30 minutes' drive north of Houston city centre. Free Wi-Fi access is available.
Number of rooms: 64
6909 Atascocita Road, Humble, TX 77346, United States