Greyfinch Chatham Inn Hotel
946 Main Street, Chatham, MA 02633, United States
Set in Chatham, less than 1 km from Oyster Pond Beach, Greyfinch Chatham Inn offers accommodation with free bikes, free private parking and a seasonal outdoor swimming pool. This 4-star hotel offers a concierge service, a tour desk and free Wi-Fi.