
THE SEBASTIAN – VAIL TRANSFORMS SIGNATURE RESTAURANT CONCEPT WITH OPENING OF ‘LEONORA’ The Sebastian – Vail is a luxurious place to stay as well as a unique and chic social hub in Vail for owners, hotel guests and the local community. The 100 guestrooms offer comfortable, private quarters in which to relax when not wining, [...]