Mountain View Terrace

Located In: The Sebastian - Vail

Seated: 80 / Standing: 150

The Sebastian - Vail

The Sebastian - Vail

Mountain View Terrace
Address
The Sebastian - Vail

16 Vail Road Vail, CO 81657

Business Space Location Map
Capacity

Seated: 80

Standing: 150

Square Feet: 1,500 ft2

F&B Options
In-house catering
Features
  • Outdoor Area
  • Great Views
Overview

This private terrace is surrounded by wildflowers, art sculptures and all the natural beauty Vail has to offer. For seated functions up to 70, cocktail receptions up to 150, and ceremonies up to 85 guests.