Our Stay at Hotel Talisa in Vail, CO


North America, Travel

We just returned from a fabulous four days in Vail. If you followed along on Instagram you saw a little behind-the-scenes of everything we did, including our stay at the beautiful Hotel Talisa. I’ll be providing an extended blog post later this week recapping our entire adventure, but I wanted to write about Hotel Talisa […]

February 27, 2018