Interlaken Resort & Country Spa

4 Interlaken Road
Lakeville
Connecticut
United States