About the Business

Airway Inn Houston Texas is a 2-star hotel offering air-conditioned rooms with microwaves, refrigerators, flat-screen TVs, and private bathrooms. Located 20 miles from Downtown Aquarium, it features free Wi-Fi, parking, daily housekeeping, a mini market, and a 24-hour front desk for a convenient and affordable stay.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

2221 Greens Rd Houston, TX 77032 United States Phone, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers