Economy Inn is located in Houston, TX. This is the only Economy Inn location in Houston.
Loading Map of Economy Inn. Please wait...
To lookup step by step driving directions to Economy Inn, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (713) 723-3770 for check in and check out times.
Most Economy Inn locations accept Cash and Major Credit Cards. Please contact Economy Inn at (713) 723-3770 to find out payment options & Other details.
12601 Main St, Houston, TX-77035 (713) 726-0203
5357 W Bellfort St, Houston, TX-77035 (713) 723-3777
11991 Main St, Houston, TX-77035 (713) 723-0973
14702 S Post Oak Rd, Houston, TX-77045 (713) 413-3200
13245 Fondren Rd, Houston, TX-77085 (713) 729-8888