The Vue on the Bayou is located on the third level of the spacious modern Center for Hope building just minutes away from the The Museum District, The Medical Center , and Downtown Houston.