Offering an on-site restaurant The Duckworth Inn is located in downtown St. John's. Free WiFi access is available. Uniquely decorated and fitted with hardwood floors each room features a cable TV and a mini fridge. A desk and fan are also included. Whether shared or private the bathroom offers a hairdryer and free toiletries. Some have a microwave. At The Duckworth Inn you will find a terrace and a bar. Other facilities offered at the property include meeting facilities. The property is 0.7 mi from Signal Hill and 0.9 mi from George Street.
Partial Data by Foursquare.