Lee Farm Inn
With a stay at Lee Farm Inn, you'll be centrally located in Stanstead, just a 3-minute walk from Haskell Free Library and Opera House and 7 minutes by foot from Baxter Park. This 4.5-star bed & breakfast is 4 mi (6.4 km) from Veteran’s Memorial Park and 4.8 mi (7.7 km) from LongChamp Academy & Golf Club.