Le The Duckworth Inn est situé dans le centre-ville de Saint-Jean de Terre-Neuve. Il propose un restaurant sur place et une connexion Wi-Fi gratuite.
Décorées dans un style original, les chambres disposent de parquet, d'une télévision par câble et d'un mini-réfrigérateur. Un bureau et un ventilateur sont également inclus. Vous bénéficierez d'une salle de bains privative ou commune pourvue d'un sèche-cheveux et d'articles de toilette gratuits. Certains logements sont également dotés d'un four micro-ondes.
Le The Duckworth Inn possède un bar, une terrasse et une salle de réunion.
Vous séjournerez à 1,2 km de Signal Hill et à 1,4 km de la rue George Street.