Find hotels in Lake Placid, NY from CA $117