The Duckworth Inn ligt in het centrum van St. John's. Er is gratis WiFi beschikbaar.
Elke kamer is uniek ingericht en voorzien van hardhouten vloeren, een kabel-tv en een koelkastje. Een bureau en een ventilator zijn ook aanwezig. De eigen badkamer is uitgerust met een haardroger en gratis toiletartikelen. Sommige kamers hebben een magnetron.
The Duckworth Inn beschikt over een terras en een bar. Er zijn ook vergaderfaciliteiten.
De accommodatie ligt op 1,2 km van Signal Hill en op 1,4 km van George Street.