Situated in Houston, Texas region, Motel 6 Houston - North is set 14 miles from Houston Arboretum and Nature Center. All rooms boast a TV with cable channels and a private bathroom. Memorial Park is 15 miles away.
All rooms will provide guests with a microwave, and refrigerator. The 24-hour front desk can offer helpful tips for getting around the area. Buffalo Bayou Park is 15 miles from the hotel. The nearest airport is George Bush Intercontinental Airport, 5 miles from the property.