Norwood Inn & Suites

at 2401 Prior Ave N, Saint Paul, 55113 United States


Norwood Inn & Suites
2401 Prior Ave N
Saint Paul , MN 55113
United States
Contact Phone
P: (651) 636-8888
Website
-

Company Rating

5 Facebook users were in Norwood Inn & Suites. It's a 68 position in Popularity Rating for companies in Hotel category in Saint Paul, Minnesota