Garden Inn
Address:
10930 Almeda Rd, Houston, TX 77045
Phone:
(713) 383-9383
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:
- Tweety's 7 Diamond Inn at 9998 S Main St, Houston, TX 77025
- Star Motel at 6319 Washington Ave, Houston, TX 77007
- Club Quarters Houston at 720 Fannin Street, Houston, TX 77002
- Holiday Inn Express & Suites HOUSTON SW - MEDICAL CTR AREA at 9300 S Main Street, Houston, TX 77025
- Studioplus at 1303 La Concha Ln, Houston, TX 77054