Super 8 Melrose

Address:

231 E County Road 173
I-94 Exit 135 South Side
56352-1603 Minneapolis/St. Paul, US

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms