TownePlace Suites Houston Galleria Area
TownePlace Suites Houston Galleria Area is located near The Galleria, Hobby Center for the Performing Arts, NRG Stadium at NRG Park and Toyota Center. The hotel is close to downtown, Arena Theatre, Hermann Park, Texas Medical Center and Houston Zoo.