Capitol Towers is a 15-story high-rise in Downtown Nashville. Capitol Towers is undergoing renovations and adding a resident fitness center. Other amenities include a community laundry room.
•