The New-Build 56-key TownePlace Suites is Set to Open in May 2013 in Aberdeen, South Dakota
April 05, 2013–TownePlace Suites, a new 56-unit hotel at 402 S. Norwood St., is nearly complete and should open sometime… Read More »The New-Build 56-key TownePlace Suites is Set to Open in May 2013 in Aberdeen, South Dakota