Overview

The Mountain View Restaurant is the resort's signature dining establishment, featuring high ceilings with beautiful wood beams, ample natural light and an outdoor terrace with sweeping views of the mountains.