Offering a restaurant, the 2-star America'S Inn Houston lies in the Southwest Houston district, 3.4 km from Bayland Park and around a 25-minute walk from the Museum of Fine Arts, Houston|the Museum of Fine Arts. The inn features Wi-Fi in public areas and a car park on site.
You'll need 37-minute drive to William P. Hobby airport. The Teo Chew Temple is also located 3.6 km from the America'S Inn Houston.
The rooms comprise a seating area complete with air conditioning, as well as a multi-channel TV.
This smoke-free hotel serves a complimentary breakfast daily. Guests will enjoy Vietnamese cuisine of Pho Bihn 59 South, which is about 5 minutes' walk away.