With a stay at The Greenleigh, River Oaks, Autograph Collection in Houston (The Galleria), you'll be a 1-minute drive from Westheimer Road and 6 minutes from Rice University. This hotel is 6.4 mi (10.3 km) from MD Anderson Cancer Center and 6.7 mi (10.7 km) from Reliant Stadium.