Located in Houston (Northwest Houston), New Six Inn and Suites Houston is close to Houston Graduate School of Theology and Delmar Stadium. Additional area attractions include Memorial Park and Galleria Mall.
Wireless Internet access is complimentary in public areas. There is a business center on site. Additional amenities include an outdoor pool, laundry facilities, and coffee/tea in the lobby. Onsite parking is complimentary.
The 118 air-conditioned guestrooms at New Six Inn and Suites Houston include hair dryers and clock radios. Complimentary wireless high-speed Internet access is provided. Televisions are equipped with cable channels. All accommodations provide phones along with free local calls (restrictions may apply). In-room microwaves and refrigerators are provided.