The 3-star Super 7 Inn Dallas boasts central location near White Rock Lake Park, which is around 4.4 km away. This hotel was opened in 1984 and renovated in 2012.
The venue is 3.5 km away from Dallas Arboretum. The property is set within 7 km distance from Dallas city center.
The hotel allows quick access to a botanical garden and lakes.
Guests will find Everglade @ Everglade Cir - W - NS bus stop next to Super 7 Inn Dallas. It takes about 20 minutes to get to Love Field airport by car.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.