Travelodge Hotel Merrill, Wisconsin
Travelodge by Wyndham Merrill hotel is conveniently located in the center of Merrill and is within walking distance to a number of specialty stores and restaurants. Many popular Wisconsin attractions like the T.
Number of rooms: 38
200 South Pine Ridge Avenue, Merrill, WI 54452, United States