National Motels
Address:
13432 Hempstead Rd, Houston, TX 77040
Phone:
(713) 462-3408
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels
Other Businesses:
- Scottish Inn at 8109 W Little York Rd, Houston, TX 77040
- Palace Inn Southwest at 5858 Hillcroft St, Houston, TX 77036
- Crossland Economy Studios at 5959 Guhn Rd, Houston, TX 77040
- Sheraton Houston Brookhollow Hotel at 3000 North Loop West Frwy, Houston, TX 77092
- Holland Lodge No 1 A F & A M at 4911 Montrose Blvd, Houston, TX 77006