- www.kimballtowers.com
- 1
- 7
The Kimball Towers Condominium (originally known as The Hotel Kimball and later The Sheraton-Kimball Hotel) is a historic, former hotel, located in Springfield, Massachusetts, at 140 Chestnut Street, in Metro Center's Apremont Triangle Historic..
Relevance: 19.369204