Based on 1686 review
Located in Dallas, Sonesta Suites Dallas Park Central is in the city center. Sixth Floor Museum and Dallas Museum of Art are cultural highlights, and some of the area's popular attractions include Dallas World Aquarium and Dallas Arboretum and Botanical Garden. Ready for a night out? Consider South ...