Zellar’s Village Inn – A Perfect Stop in Newberry

While traveling around the Upper Peninsula of Michigan we wanted to use the town of Newberry as a stopping point for our day of exploration of Tahquamenon Falls. We had the pleasure of staying at Zellar’s Village Inn and really enjoyed our stay. There is a hotel and motel, as well as an on site […]

0 Flares Twitter 0 Facebook 0 Filament.io 0 Flares ×