Featuring an outdoor swimming pool, the 2-star America'S Inn Houston is located in the Southwest Houston district of Houston, merely 10 minutes' walk from Fountain of Faith Baptist Church. The inn offers Wi-Fi in public areas and a car park on site.
Located about 4 km from Blossom Heights Park, this smoke-free hotel is also 17 km from Ensemble/HCC railway station. The America'S Inn is situated approximately 15 minutes by car from the Teo Chew Temple, which is considered to be a sacred site. Guests might as well visit Bonham Park, which is 1.1 km away. There is the Museum of Fine Arts, Houston within 25 minutes' walk of this accommodation. For those travelling from afar, William P. Hobby airport is 37 minutes' drive away.
The rooms include air conditioning, along with such modern comforts as a multi-channel TV.
A complimentary breakfast is served daily at the America'S Inn Houston. Sample Vietnamese specialities at Pho Bihn 59 South located fairly close to this Houston hotel.