Hotel Talisa – A Sneak Peek

Managing Director John Garth and Director of Sales and Marketing Gretchen Walker give a tour of the newly named, newly re-branded, Hotel Talisa, which is one of the only ski-in/ski-out resorts in Vail, Colorado.