Tallus - Mammoth Lakes, CA, USA

Conveniently located in Mammoth Lakes, California, with direct access to Sierra Star Golf Course, Tallus is a wonderful collection of stylish 4-5 bedroom residences with spectacular views of the Mammoth Mountain. Featuring 5,000 square feet of living space, each accommodation unit is luxuriously appointed with tasteful, alpine-inspired decor, state-of-the-art technology, and plush amenities such as private home cinema and Jacuzzi. Spa services, an indoor heated swimming pool, and a cozy fireplace lounge are available in the Tallus Clubhouse.

Website