Skip to main content

Where we host

Two places, three homes

A beach town on Cape Cod and a quiet lake in New Hampshire, both about 90 minutes from Boston.

Not sure which?

See all three homes side by side, or read our Cape-or-lake weekend guide.

See all homes