Property Location With a stay at Super 8 Melrose in Melrose, you'll be within the region of Sinclair Lewis Interpretive Cente..
Melrose / Melrose