Lodge
(518) 241-1909
2795 Wilmington Rd Room 1
Lake Placid, NY 12946
https://thesnowshoelodge.com/our-rooms/
A fully renovated Adirondack resort type lodge located in the heart of scenic Lake Placid. Situated along NYS 86 were are nestled between Olympic Village and Whiteface Mountain.
In Business Since: | 2020 |