No image available for this hotel
No image available for this hotel
St. John's, St. John's
Spend a second to
save a fortune!
Spend a second to save a fortune!
5 Barrows Road, St. John's
Boasting a bar, garden and views of sea, The Inn By Mallard Cottage is set in St. John's, 3.9 km from Signal Hill. The property is situated 3.9 km from George Street, 70 metres from Quidi Vidi Harbour and 2.5 km from King George V Park.
See MoreUsage of subsidiary facilities may incur additional fees