The 3-star Super 7 Inn Dallas is situated a mere 3.5 km away from White Rock Lake Park, Dallas Arboretum and Dallas Convention Center. This hotel dates from 1984 and was refurbished in 2012.
The venue is 7 km away from the city center.
Occupying central location, the hotel lies close to a botanical garden and lakes.
Love Field airport can be reached in 15 minutes by car from Super 7 Inn Dallas.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.