Motel 6 4281

Motel 6 #4281, also known as Motel 6 Baraboo, WI – Lake Delton, is a Motel 6 location at E10892 Moon Road in Baraboo, Wisconsin.