La Villa Mountainback 60 Corner Unit Mammoth Lakes está situada a unos 25 minutos a pie de los Senderos Twin Lakes y permite a sus huéspedes practicar equitación y esquí.
Se tarda 25 minutos a pie en llegar al centro de Mammoth Lakes, y el Canyon Lodge está a tan solo 550 metros. A tan solo 11 minutos a pie de esta villa los huéspedes encontrarán Heimo's Express, mientras que la estación de esquí Mammoth Mountain está a unos 3 km.
Los cuartos de baño también disponen de una ducha.
Hay una cocina completa con electrodomésticos como un lavavajillas, cafetera/tetera y una nevera. La parada de autobús Canyon Lodge está a unos minutos a pie de la Villa Mountainback 60 Corner Unit, mientras que la estación del teleférico Festival Poma se encuentra a unos 5 minutos a pie.