5 Elm Street (4.0 km from Lovers Leap State Park)
Homestead Inn offers accommodations in New Milford, 15 miles from Russian Railway Museum and 17 miles from Flanders Nature Center.