TOWNEPLACE SUITES TownePlace Suites by Marriott Minneapolis West/St. Louis Park is located at 1400 Zarthan Ave. It was built in 2000.