America'S Inn Houston/Stafford /Sugarland sits in a shopping area and features a fitness studio and various recreational opportunities. Located near a subway station, this lovely 2-star inn provides 60 rooms about 100 feet from the river.
The Houston hotel is located 25 miles from William P. Hobby airport, 2.4 miles from Southwest Indoor Soccer Center. Mark McGrath Park stands within a 10-minute drive of the Houston accommodation. Also, the hotel is within 3 miles of Stafford Centre of Performing Arts.
In-room comforts include an air conditioner, as well as private bathrooms with a bath and a shower. They are outfitted with comfortable decor.
Weekends at the smoke-free America'S Inn Houston/Stafford /Sugarland start with a continental breakfast served from 7:00 AM to 10:00 AM.
All in all, I spent my time comfortably. It has good sized rooms. This is a hotel go-to for Houston...