Description: La Vista Blanc is located in the town of Mammoth Lakes, CA and offers an outdoor pool (summertime only), spa, sauna, and a BBQ area. There are a variety of activities and sites to see in this area and surrounding areas to keep everyone entertained.