7.7/10
Good
34 reviews
Free Wi-Fi
This hotel is located on Interstate 95, at 11 miles from Mohegan Sun casino.
Number of rooms: 38
211 Parkway North, Waterford, CT 06385, United States