Mallard Inn er á frábærum stað, því Signal Hill þjóðarsögustaðurinn og Höfnin í St. John's eru í einungis 5 mínútna akstursfjarlægð. Þráðlaust net og sjálfsafgreiðslubílastæði eru meðal þess sem gestir fá ókeypis. Þar að auki eru George Street (skemmtigata) og Memorial University of Newfoundland í nokkurra mínútna akstursfjarlægð.