Downtown location close to Dallas attractions.
Guests report that Crowne Plaza Dallas Downtown is conveniently located in downtown Dallas, close to many of the city's attractions. The likes of Dallas World Aquarium, the Old Red Museum of Dallas County History, and Renaissance Tower are all just a short walk away. Meanwhile, history buffs get a kick out of the hotel's close proximity to Dealey Plaza and the JFK assassination site.