Renaissance Tower Logo
Property Information
Renaissance Tower is a 56-story, 1,738,979 square foot Class A trophy office tower located in the heart of the Dallas Central Business District. Completed in 1974, the office tower was substantially renovated between 1986 and 1991 and emerged with a heightened image and even more illustrious profile within Downtown Dallas. Renowned for its distinctive double "X" lighting and majestic rooftop spires, Renaissance Tower is a Dallas Landmark.