Lodging/Accommodations close by Westwood
America's Inn - Houston
+1-800-805-5223
8201 Southwest Freeway, Houston, TX 77074
+1-800-805-5223
~1.17 miles northeast of Westwood
~21 minute walk
- Economical Highway hotel
- Hotel has 2 floors
ACP Hotel Westchase
+1-888-455-5160
6855 West Sam Houston Pkwy. South, Houston, TX 77072
+1-888-455-5160
~1.97 miles north of Westwood
- Three Star Suburban hotel
- Access to gym on-site
Back to Top