As a guest of ours here at Hotel Crescent Court, you’ve got many of the top attractions in Dallas, Texas within minutes of your luxury accommodations.
Among those attractions is one of the biggest art museums in the U.S. The Dallas Museum of Art (1717 North Harwood, Dallas, TX) is a linchpin of the Arts District, and an absolute must-visit while you’re enjoying our impeccable hospitality here in Uptown!