O America'S Inn Houston/Stafford /Sugarland encantador de 2 estrelas no bairro comercial possui ginásio e várias oportunidades recreacionais. Southwest Indoor Soccer Center fica a 3.9 km de distância, e Mark McGrath Park fica a 3.7 km deste hotel.
Stafford Centre of Performing Arts está a 4.8 km do estabelecimento. O estabelecimento também está localizado perto da estação de metrô.
Há 60 quartos com controle de temperatura, bem como comodidades modernas como TV. As casas de banho estão equipadas com banheira e chuveiro, juntamente com lençóis de banho e toalhas.
Nos fins de semana um pequeno-almoço continental é servido das das 7:00 AM às 10:00 AM.