1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Palace Inn Southwest Freeway
8200 Southwest Freeway, Houston, United States
Show map
Services
- 24-Hour Reception
Internet
- Internet is available. Wireless internet on site.
Nearby Hotels
America's Inn Houston
8201 SouthWest Freeway,HoustonCrowne Plaza Suites Houston Southwest
9090 Southwest Freeway,Houston8973 Imogene St Southwest Nrg Grb Mmpark D-Town Galleria Med
8973 Imogene Street,HoustonPlainfield Inn Houston
9638 Plainfield Street,Houston