“People like to say Vail is like nothing else on earth and I really believe that’s true,” says John Garth, Area Managing Director at Hotel Talisa, Vail’s newest luxury destination. One might say the same for the hotel itself; situated on over 5,000 acres of beautifully manicured ...
More