Hi there! This property is located at City Centre in Houston, TX and is footsteps away from fine dining, popular retail stores, bars, and other exciting activities such as a movie theatre and bowling alley. The location is safe, upbeat, and family and pet-friendly. When you stay here, you're just a short drive away from some of Houston's main attractions such as the Galleria, NRG Stadium, Minute Maid Park, Toyota Center, Houston Zoo, Houston Downtown Aquarium, Discovery Green, and many others.