Lone Star Inn, que está a 44 km de Texas Motor Speedway y a 46 km de Apogee Stadium, ofrece habitaciones en Decatur. Este hotel de 3 estrellas ofrece piscina de temporada al aire libre y habitaciones con aire acondicionado, wifi gratis y baño privado.
En el hotel, cada habitación cuenta con escritorio y TV de pantalla plana. En Lone Star Inn, las habitaciones están equipadas con ropa de cama y toallas.
En el alojamiento se sirve todas las mañanas un desayuno continental.
El personal de la recepción 24 horas puede dar consejos sobre qué hacer en la zona.
El aeropuerto más cercano (Aeropuerto de Fort Worth Alliance) está a 43 km.