Lokale Sehenswürdigkeiten — Scottsdale RSL Military Museum und Mount William National Park sind nur wenige Gehminuten von hier entfernt.
Little Rivers Brewing Co liegt in einer 650 Meter Entfernung vom Lords Hotel Scottsdale und Scottsdale Art And Framing ist zudem in 11 Minuten zu Fuß zu erreichen. Es sind lediglich 125 km nach Coles Bay.
Einige Zimmer bieten einen elektrischen Wasserkocher sowie einen Flachbild-TV und einen Flachbildfernseher mit Satellitenkanälen, damit Sie Ihren Aufenthalt genießen können.
Frühstück wird im Restaurant serviert.