360 Route 12, Groton
Wyndham Baymont Groton/Mystic is a three-star hotel in Groton. Mystic is 7.7 miles away. The property is located around 1.6 miles from Naval Submarine Base New London. Mohegan Sun Casino is 11 miles away, and Foxwoods Resort Casino is 12 miles away.