This hotel, with it's old New England Charm, is located off I-93 only 8 miles to Boston; convenient to all major attractions.