Boston is in the heart of New England. In three hours you can find yourself at the foot of the White Mountains/Appalachian Mountains. An hour’s drive will find you on beaches of Cape Cod or the Maine Coastline. We are a short drive from New York City or Burlington, Vermont.
Boston itself is home to many historic sites.