Lake Placid Lodge

Lake Placid Lodge

www.lakeplacidlodge.com
Lake Placid, NY / News from the historic Relais & Châteaux resort on the shores of Lake Placid.
Lake Placid Lodge