Norwood Inn & Suites Mankato


North Mankato • Show on map
View Details for Price
Located in Mankato Best Western Hotel & Restaurant is a perfect starting point from which to explore Mankato (MN). The property features a wide range of facilities to make your stay a pleasant experience.…More info


