The White Horse Inn is located in the Old Mammoth section of town. It offers a classy, homey, relaxed atmosphere that is just a few minutes away from Mammoth Mountain, the shops and restaurants of the town, and surrounded by the beautiful mountain environment which make this region such a popular year-round destination resort. The White Horse Inn is a small, traditional bed & breakfast; a...