Locory page
Liberty Tower (South Bend)
By Seeker
The Liberty Tower is a striking 25-story skyscraper located in downtown South Bend, Indiana, completed in 1970. Originally built as the American National Bank Building, it has undergone several transformations, including a name change and major renovations. Today, it serves as an anchor for the Aloft Hotel, featuring modern amenities and a stylish WXYZ Lounge on the first floor. The tower's modernist architecture is characterized by a concrete facade with a white base and teal highlights. With its rich history and contemporary offerings, Liberty Tower is a notable landmark for tourists and researchers alike.
Tags
Location
Views
0
Be the first to comment!