Super 8 by Wyndham Melrose In Melrose
Super 8 by Wyndham Melrose is a Super 8 hotel in Melrose , Minnesota.
Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 231 E County Road 173.
This hotel is between Minneapolis (88 miles) and Fargo (125 miles).