Hotel Talisa

Discover an atmosphere of true mountain luxury. Hotel Talisa is the best luxury resort home base for both adventure and escape in Vail, Colorado.

1300 Westhaven Drive, Vail, Colorado

Upcoming Events

Recent Events

Recent Activity