This welcoming full-service hotel is an ideal base from exploring New England's sights. Downtown Nashua is some 5 km and guests can sample sweet maple syrup treats and pick apples within 24 km of the hotel. Lakes and mountains are to be found approximately 96 km away.