A quiet atmophere, the nearby natural areas nearby to practice different outdoor activities and the possibility to host different events turn any of the hotel's 131 comfortable rooms into a suitable choice for business and leisure travellers alike in order to spend a pleasant stay.
Location: 60 km. from Boston city centre and University areas, 57 Km. from Boston College and 30 Km. from Harvard, near natural areas with possibilities to practice outdoor activities such as golf or fishing.