Leonora

Located In: The Sebastian - Vail

Seated: 80 / Standing: 120

The Sebastian - Vail

The Sebastian - Vail

Leonora
Address
The Sebastian - Vail

16 Vail Road Vail, CO 81657

Business Space Location Map
Capacity

Seated: 80

Standing: 120

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Bar
Features
  • Private Entrance
Overview

Showcasing alpine-inspired seasonal cuisine, our signature restaurant, Leonora, is infused with natural light and a wonderful ambiance. For seated functions up to 80 and cocktail receptions up to 120 guests.