The 3-star America'S Inn Sugarland/Stafford boasts convenient location not far from Zuma Fun Center South Houston, New Era Music Complex and Arena Theater.
The hotel offers 105 rooms. All of them feature a fireplace, wireless internet, a microwave and a refrigerator. Guests can make use of complimentary toiletries, a bathtub and a shower in every bathroom.
Eat & Drink
Pavani Madras Cuisine serves indian dishes and lies just 5 minutes walk from the property.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.