Offering mountain views Juniper Crest 2 (Town House) is an accommodation situated in Mammoth Lakes a 3-minute walk from Eagle Express 15 and 1.3 km from Chair 25. Guests staying at this holiday home have access to a fully equipped kitchen.The holiday home has a TV. The holiday home also comes with a bathroom.Popular points of interest near the holiday home include Chair 8 Poma and Canyon Express.