Das Hotel Horseshoe Bay Lodge Walker liegt in einem Shopping- Viertel von Walker, in ungefähr 5 Gehminuten Entfernung vom See Leech Lake, und hat zudem einen Swimmingpool. Das Hotel bietet 37 Gästezimmer mit Blick auf die Seen.
Das 2-Sterne-Hotel ist in einem Erholungsgebiet von Walker gelegen. Die Unterkunft ist ebenfalls 50 Minuten Autofahrt von Nisswa entfernt.