Situated approximately a 5-minute walk from Keegans Bayou, the 2-star smoke-free America'S Inn Houston/Stafford /Sugarland offers 60 rooms. The hotel features a swimming pool and high-speed Internet access in public areas.
The Fountains is located 2.6 miles from this Houston motel, while Stafford Centre of Performing Arts is 2.7 miles away. The entertainment attractions in the Southwest Houston district include Southwest Indoor Soccer Center, which is about 10 minutes' drive away. Also, Forum Park is situated 0.8 miles away. BAPS Shri Swaminarayan Mandir Houston Hindu Temple is around 15 minutes away by car, while Ensemble/HCC train station is situated within a 30-minute drive of the America'S Inn Houston/Stafford /Sugarland.
The rooms at this property provide guests with a multi-channel TV, as well as comforts such as climate control.
The Houston hotel features a continental breakfast.