America'S Inn Houston/Stafford /Sugarland is a 2-star property situated about 12.1 km from Houston Medical Center, Lakewood Church Central Campus and Water Wall.
A memorial park and a church lie a short distance away.
Bissonnet St @ Sam Houston Pkwy bus stop is located nearby.
The rooms in America'S Inn Houston/Stafford /Sugarland come with flat-screen television, a personal computer, a laptop safe, a dressing room and a microwave. They provide bathrooms with a shower, free toiletries and a bathtub.
Eat & Drink
Serving a wide assortment of dishes, Pavani Madras Cuisine are about 100 meters from the property.
The on-site comforts include a car park, a newspaper stand and a vending machine.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.