Located in Houston (Northwest Houston), New Six Inn and Suites Houston is convenient to Houston Graduate School of Theology and Delmar Stadium.
This motel is within the vicinity of Houston Arboretum and Nature Center and Memorial Park Municipal Golf Course.
Read More About New Six Inn and Suites Houston
- 24-Hour Front Desk
- Business Center
- Complimentary Coffee
- FREE Local Calls
- FREE Parking
- Laundry Services/Laundry Facility
- Outdoor Pool
(*) = Free, some restrictions may apply.