See the latest prices and deals by choosing your dates.
St. John's
Offering an on-site restaurant, The Duckworth Inn is located in downtown St. John's. Free WiFi access is available.
At The Duckworth Inn you will find a terrace and a bar. Other facilities offered at the property include meeting facilities.
Great value. Such a nice surprise.