Sebastian Hotel, US Our rating: First Class

The Sebastian is one of Vail’s newest and most stylish boutique luxury hotels. It features luxury hotel rooms and is located in the heart of Vail Village.

Sebastian Hotel, Vail
Map of Sebastian Hotel, US
Sebastian Hotel, Vail
Sebastian Hotel, Vail
View hotel in detail