Comprenant 14 chambres, Welcome Inn Dallas est à moins de 4 km du Lac White Rock. Il y a aussi un parking.
Situé à 25 minutes à pied des Dallas Aquarium, l'hotel donne également accès à des sites sportifs tels que le Stade de football Cotton Bowl, qui se trouve à environ 30 minutes à pied. Le stade Gerald J. Ford est situé à 7 km de Welcome Inn, ainsi que l'aéroport de Dallas Love Field est à 15 km. L'expérience culturelle à proximité comprend le Musée d'art de Dallas, qui est à 15 minutes en voiture.
Les chambres de l'hotel comprennent un climatiseur individuel, un chauffage central, un fer à repasser et une table à repasser. Certaines d'entre elles comprennent une kitchenette et un coin repas, meublés d'un canapé-lit et d'un bureau. Les clients peuvent utiliser une bouilloire électrique, et se détendre avec un Wi-Fi et une TV à écran plat. Plusieurs chambres donnent également sur le jardin. En plus d'une chambre séparée, maison offre également une kitchenette pratique à des fins indépendantes.