High Peaks Resort is located in the heart of Lake Placid, N.Y. The hotel is nestled in the majestic Adirondack Mountains and offers a variety of activities throughout the year. It is situated on Mirror Lake. High Peaks Resort serves American cuisine at the Terrace Room. The resort s guest rooms each contain a cable television, dual-line telephone, radio, work
Read more...