Hampton Hotels comes to Lake Placid