Extended StayAmerica 2300 West Loop South - Houston, Texas 77027 Approximately 0.9 miles from Seventh Church of Christian Scientist Compare prices for Extended Stay America Houston - Galleria - Uptown with nearby hotels
Extended Stay America Houston - Galleria - Uptown is the closest Extended StayAmerica hotel to Seventh Church of Christian Scientist.
Extended StayAmerica Closest To Seventh Church of Christian Scientist