Palace Inn Southwest
Address:
5858 Hillcroft St, Houston, TX 77036
Phone:
(713) 782-6565
Hours:
- Mon: 9am-2am
- Tue: 9am-2am
- Wed: 9am-2am
- Thu: 9am-2am
- Fri: 9am-2am
- Sat: 9am-2am
- Sun: 9am-2am
Payment:
Hotels & Motels
Other Businesses:
- Crossland Economy Studios at 5959 Guhn Rd, Houston, TX 77040
- Sheraton Houston Brookhollow Hotel at 3000 North Loop West Frwy, Houston, TX 77092
- AMLI Uptown by ExecuStay (EXEC-MW.AUP0137) at 2525 McCue Road, Houston, TX 77056
- Westmont Hospitality Group at 5847 San Felipe St, Houston, TX 77057
- Scottish Inn at 8109 W Little York Rd, Houston, TX 77040