Welcome Inn Dallas features 14 rooms and lies 2.5 miles from The Dallas Arboretum and Botanical Garden. The motel also includes parking.
Situated around 15 minutes' drive from The Dallas World Aquarium, this hotel also gives access to such sports venues as Cotton Bowl Stadium, which is about 10 minutes' drive away. Guests staying at the Welcome Inn will find themselves 1.6 miles from Children's Aquarium at Fair Park. Also, Owenwood Park is situated a mere 8 minutes' walk away. Options for cultural tourism include Gexa Energy Pavilion Amphitheatre, situated 1.7 miles away.
The rooms at this property provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner. Most rooms have a private bathroom.
Serving a wide assortment of dishes, El Taquito Cafe is a short way from the Welcome Inn Dallas.