Chatham Windmill befindet sich 20 Minuten zu Fuß vom The Carriage House Inn Chatham entfernt und ist einen Besuch wert. Die Gäste, die im Gasthof übernachten, können ihr Auto vor Ort parken.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Chatham. Atwood Museum in rund 2 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Auch Fish Pier liegt nur 7 Fußminuten von der Unterkunft entfernt. Das Carriage House Inn ist 750 m vom Leuchtturm von Chatham.
Die Unterkunft umfasst 6 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. In Badezimmern stehen den Gästen eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken zur Verfügung. Die Badezimmer verfügen über eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken sowie einen Haartrockner und Morgenmäntel.
Das Restaurant The Captains House Inn Restaurant serviert amerikanische Gerichte und liegt einen 5-minütigen Spaziergang vom The Carriage House Inn entfernt.