Équipé d'un bureau et d'un accès internet sans fil gratuit dans tout l'établissement, l'hotel Hometowne Studios By Red Roof Dallas - North Addison/Tollway est niché à 6 km de l'Alfred J Loos Stadium and Sports Complex. Tom Landry Stadium est à environ 13 minutes de marche.
Cet hotel 2 étoiles est placé dans une région d'affaires à Dallas, à 4 km de sites de divertissement comme Inwood Soccer Center. La région comprend des sites religieux tels que l'église baptiste de Prestonwood (à 4,1 km) et l'église unie méthodiste Saint-André (à 3 km). Les clients pourront également visiter North Addison Park, qui se trouve à 650 mètres. Hometowne Studios By Red Roof Dallas - North Addison/Tollway est niché à 2 km du Addison Circle Park.
Vous pourrez déguster des plats de la cuisine italienne à Carrabba's Italian Grill, situé à une courte distance de l'hotel.