With a stay at Extended Stay America Houston - Galleria - Uptown in Houston (The Galleria), you'll be within a 15-minute drive of Houston Zoo and George R. Brown Convention Center. This hotel is 8.7 mi (14 km) from Discovery Green and 2.9 mi (4.6 km)..