Renaissance Tower
- October 18, 2000
- Rated 4 of 5 by
Tideone from Huntsville, Alabama
Standing 26 stories, this is the largest structure in North Alabama and there is a great view of the surrounding area from the observation tower on the top. There is also a restaurant for dining.
From journal Florence, a river city