The 1701 West Alabama Street building is located in Neartown - Montrose, Central Houston, Houston.
H-e-b Grocery is only 32 yards away. The Menil Collection is here. Hugo's and The Chocolate Bar are some of the restaurants in the area. The area has a number of food options, including Empire Café, Churrascos River Oaks, and Paulie's. These are located within 839 yards.