North America • United States • Minnesota • Super 8 Melrose
Welcome to the Beautiful Super 8 in Melrose, MN High Speed Wireless Internet Free Local Calls Pets Allowed with Charge Close to Birch Lake State Forest Two (2) Floors Connecting Rooms Handicap Facilities
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!