Leonidas Meeting Room

A private meeting room on the mountain side of Greek Peak Mountain Resort. (1176 sq. ft)
Available all four seasons (Max Sit down Capacity: 78 people)