Com um restaurante no local, o The Duckworth Inn está localizado no centro de St. John's. Está disponível acesso Wi-Fi gratuito.
Decorados de forma exclusiva e equipados com pisos de madeira, cada quarto tem uma televisão por cabo e um mini-frigorífico. Uma secretária e uma ventoinha também estão incluídas. Quer seja partilhada ou privada, a casa de banho inclui um secador de cabelo e produtos de higiene pessoal gratuitos. Alguns têm um micro-ondas.
O The Duckworth Inn tem um terraço e um bar. Outras comodidades da propriedade incluem comodidades para reuniões.
A propriedade fica a 1,2 km de Signal Hill e a 1,4 km de George Street.