North America • United States • Texas • La Quinta Inn & Suites Houston Park 10
As soon as you arrive at the La Quinta Inn and Suites-Houston Park 10 you will notice a difference. This La Quinta Inn and Suites is located only minutes from the Compaq Center and the Forbidden Gardens Miniature City.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!