Tower Hotel in Anderson, IN is a historic building that was originally constructed as a hotel in the 1900s but was later converted into a residential complex. This architectural gem has been listed in the National Register of Historic Buildings since the 1990s.
Located at 111 East 11th Street, Tower Hotel offers a glimpse into the past with its beautiful design and rich history, making it a must-visit tourist attraction in Anderson, Indiana.
Generated from the website