Location

America’s Best Inn Shell Lake Hotel 315 Hwy 63 South
Shell Lake, WI 54871

 

shell lake map