Howard Johnson Plazas, Hotels, Inns, and Express Inns 15313 Gulf Freeway - Houston, Texas 77034 Approximately 13.1 miles from South Park Church Compare prices for Studio 6 Houston - Clear Lake with nearby hotels
Studio 6 Houston - Clear Lake is the closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to South Park Church.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To South Park Church