Atwood Museum liegt 17 Gehminuten vom Queen Anne Inn Chatham entfernt und ist unbedingt einen Besuch wert. Im Hotel gibt es eine Lounge- Bar und einen saisonal betriebenen Außenpool.
Das Hotel ist in rund 2 km Entfernung vom Leuchtturm von Chatham gelegen. Die Unterkunft befindet sich 650 m vom Strand Oyster Pond Beach. Naturkundemuseum Chatham Shark Center liegt nicht weit entfernt vom Queen Anne Inn entfernt. Die Gäste finden die Bushaltestelle Chatham - Anchorage/Crowell Rd direkt neben dem Hotel, in einer Entfernung von 5 Gehminuten.
31 Zimmer mit Blick auf den Garten sind mit einer Klimaanlage sowie modernen Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In Badezimmern stehen eine getrennte Toilette und eine Dusche zur Verfügung. Die separaten Schlafzimmer verfügen über einen Schrank. Gäste können zudem eine getrennte Toilette und eine Dusche nutzen und sich über Annehmlichkeiten wie einen Haartrockner und Badelaken freuen.
Das Restaurant Sweet Tomatoes bietet eine Auswahl von Gerichten und liegt zudem 350 m vom Queen Anne Inn Chatham.