Inn is located in Chatham village, off Main Street next to Eldredge Library. It's a short walk to sandy beaches, shopping, restaurants. Two acres of landscaped property
Chatham Town House.
11 Library Lane, Chatham, MA 02633
Chatham Town House Inn, Cape Cod MA
Good Hotels USA Good Hotels USA
Hotels Massachusetts MA Hotels Massachusetts MA