Description: Enjoy the beautiful, great outdoors while vacationing in style at The Lodges. Located in the resort community of Snowcreek in Mammoth Lakes, California, this upscale and modern townhome has everything you need for your next exciting getaway to the mounta