A close up of a speaker at Andover Inn.

About The Inn

Situated on the 500 acres campus of Phillips Academy, 25 miles north of Boston, this New England Inn features 23 guest rooms and suites that blend an atmosphere of a New England country inn with modern services and conveniences. Restaurant on site. 10 minute walk to downtown shops.

4 Chapel Ave, Andover, Massachusetts 01810