Die Nelson Lake Lodge Seeley liegt in 4 km Entfernung vom Smith Lake und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Mercer ist 85 Fahrminuten von der Villa entfernt, während der Nelson Lake ca. 10 Minuten Autofahrt von der Unterkunft entfernt ist.