Com vista para piscina, Sierra Megeve II Hotel fica a 5 minutos a pé de Poma em Mammoth Lakes. Os hóspedes do hotel podem se refrescar em piscina ou usar Jacuzzi e uma piscina exterior para sentir relaxamento completo.
A propriedade está situada a 3 km do centro da cidade de Mammoth Lakes e 20 km do aeroporto Mammoth Yosemite. O Eagle Express 15 encontra-se a 2.2 km deste hotel, que também se encontra próximo de Canyon Express. Pode chegar à estação de Festival Poma dentro de 5 a pé.
Todos os quartos do Sierra Megeve II Hotel têm sofá, equipamentos para chá/café e internet de alta velocidade, bem como banheira, chuveiro de abrir e casa de banho à parte.