The Duckworth Inn alberga un restaurante en el centro de St. John's. Hay conexión WiFi gratuita.
Las habitaciones presentan una decoración única y disponen de suelo de madera, TV por cable y nevera pequeña. También incluyen escritorio y ventilador. El baño es privado o compartido e incluye secador de pelo y artículos de aseo gratuitos. Algunas tienen microondas.
El The Duckworth Inn alberga una terraza y un bar. El establecimiento cuenta con instalaciones para reuniones.
El establecimiento se encuentra a 1,2 km de Signal Hill y a 1,4 km de George Street.