Representative image, AI-generated

The Trammell Crow Center

4.6Free

A prominent architectural icon towering over the downtown Dallas Arts District

Located at 2001 Ross Avenue, the Trammell Crow Center is a 50-story skyscraper in the heart of the downtown Dallas Arts District. This modern landmark features sleek commercial space, clean public lobbies, and an outdoor plaza adjacent to cultural destinations like the Crow Museum of Asian Art. Visitors can admire its striking modern architecture and enjoy convenient access to nearby downtown galleries and dining options.

Quick tip: Visit during weekday business hours to experience the building's public areas and nearby Arts District attractions.

Expert notes

Features

More things to do in Dallas

All things to do in Dallas