44 Attucks Maison de vacances
44 Attucks Trail, Chatham, 02633
Situated in Chatham, 2.3 km from Chatham Light Beach and 2.3 km from Chatham Light Beach, 44 Attucks offers air conditioning. This holiday home features free private parking and a 24-hour front desk.