Aloft Houston Galleria

5415 Westheimer Rd, Houston, Texas, 77056, United States

An office/hotel/retail mixed-use project. Completed August 2009.