Sierra Lodge is situated in Mammoth Lakes, approximately 5 minutes' walk from McLeod Lake and approximately 25 minutes' walk from Volcom Brothers Skate Park.
Popular points of interest near the property include Crowley Lake and Red Rooster Mall Shopping Center. The walk to the centre of Mammoth Lakes will last for 5 minutes. Slocums Grill & Bar with delectable dishes is not too far from this Mammoth Lakes villa. The Mammoth Lakes accommodation is set at a 3-km distance from Earthquake Fault.
A bathtub, a separate toilet and a shower along with a microwave, a refrigerator and kitchenware are also available in the rooms.
Sierra Lodge is right by Mammoth Lakes bus station.
Book Sierra Lodge Mammoth Lakes
More +
Less -