608 S. Lakeview Road, Lake Placid, Florida 33852-6811 USA
Hotel Front - Evening/Night
Claim copyright