Centrally Located Houston Hotel
This hotel is conveniently located just a five-minute walk from Houston city center where you'll have access to a wide variety of restaurants. This is also the perfect distance from the main area where you'll find local gas and oil companies. Located in the southeast corner of I-10 and Beltway 8, this hotel provides easy access to Town & Country Village and Memorial City Mall for food and shopping.