Sierra Park Villas 73 offers accommodation in Mammoth Lakes Guests benefit from balcony Free WiFi is featured throughout the property There is a dining area and a kitchen complete with a dishwasher and an oven Towels and bed linen are offered in this self-catering accommodation Other facilities at Sierra Park Villas 73 include a sauna Eagle Express -15- is 21 km from Sierra Park Villas 73, while Village Gondola is 3 km away