Nestled on the shores of Mirror Lake, the Golden Arrow Lakeside Resort is a family-owned property in Lake Placid, New York. The waterfront resort offers guests 165 rooms and suites to choose from.