I stayed at Hotel Cascade before they remodeled it, and couldn't believe the difference during a recent stay at Hotel Talisa! The new hotel is beautiful and modern with great amenities (s'mores butler! champagne happy hour!). The pool & spa are great and it's in a good location - the Cascade chairlift is right out your door, and there's a 5 minute shuttle ride to Lionshead.
The staff here is super friendly and helpful, and I can't wait to stay at Talisa again!