This ski hotel is set in the premier ski resort of Mammoth in the East Sierra Mountains. Guests will find numerous dining options within 1.5 km of the accommodation.
See more: Hotels in USA Hotels in Mammoth Mountain - Ca Holiday Destinations in USA