Property Location With a stay at Chateau De Montagne 26 in Mammoth Lakes, you'll be convenient to Mammoth Hospital and Edison Theater. This 4-star vacation home is within close proximity of Mammoth Ski Museum and Sierra Star Golf Course. Rooms Make yourself at home in one of the 4 guestrooms, featuring kitchens with refrigerators and microwaves. Rooms have private balconies. Satellite programming along with DVD players are provided for your entertainment. Conveniences include separate sitting areas and coffee/tea makers. Business, Other Amenities Free self parking is available onsite.