Sterling Inn & Suites
Address:
6530 Southwest Fwy, Houston, TX 77074
Phone:
(713) 781-5600 Hotels & Motels
Other Businesses:
- Palace Inn at 6623 Harwin Dr, Houston, TX 77036
- Palace Inn at 9323 Point Six Cir, Houston, TX 77095
- Motel 6 Houston Reliant Park at 3223 South Loop W, Houston, TX 77025
- Extended Stay America Houston - Greenway Plaza at 2330 Southwest Freeway, Houston, TX 77098
- Extended Stay Deluxe Hotel at 5454 Hollister St, Houston, TX 77040