ca.kayak.com is also available in French. Voir le site en français.
Comfortable and nicely located
Close to shopping areas. Free wifi and cable tv
With a stay at America's Inn - Houston in Houston, you'll be within a 10-minute drive of Greenway Plaza and Lakewood Church. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.
based on 29 reviews
Policies vary by room type and provider.
America's Inn - Houston is located at 8201 Southwest Freeway in Southwest Houston, 17.4 km from the centre of Houston. Gerald D. Hines Waterwall Park is the closest landmark to America's Inn - Houston.
Check-in time is 2:00 PM and check-out time is 12:00 PM at America's Inn - Houston.
Yes, America's Inn - Houston offers free Wi-Fi.
Yes, America's Inn - Houston offers free parking.
No, America's Inn - Houston does not offer free airport shuttle service.
America's Inn - Houston is 24.8 km from Houston Hobby. America's Inn - Houston is 37.7 km from Houston George Bush Intcntl.
Yes, America's Inn - Houston has a pool on-site.