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