Motel Inn
Address:
5301 Lelia St, Houston, TX 77026
Phone:
(713) 671-2748
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:
- Sunset Inn Motel at 3500 Telephone Rd, Houston, TX 77023
- Mustang Inn & Suites at 8204 Gulf Fwy, Houston, TX 77017
- Saint Francis Hotel at 3615 Old Spanish Trl, Houston, TX 77021
- Palace Inn South Loop East at 4821 South Loop East, Houston, TX 77033
- National Motels at 1519 Mccarty St, Houston, TX 77029