New England Inn And Lodge is a 3-star property only 2.1 km from Echo Lake State Park. Renovated in 2001, the hotel has welcomed guests since 1809.
The hotel is approximately 30 minutes' walk from Schouler Park. The venue is located within 10 minutes' walk from Intervale center.
Fast access to Intl Jetport airport within 85 km is provided.
Eat & Drink
Mexican and American specialties are served at Jalisco Restaurant, which is 100 meters away.
Wireless internet is available in the hotel rooms for free.
Private parking is possible on site for free.