Lifthouse Condos are nice, but are reminiscent of the 70s as well. HOwever, you are right near the base of the mountain, in Lionshead so you can walk everywhere. The rooms are large and clean and I think they all come with kitchenettes, which is a major plus. The rates are very reasonable.
more