Situado a uma distância de aproximadamente 10 minutos andando o Parque da Floresta Encantada, Hotel Leão da Montanha Campos do Jordão dispõe de Wi-Fi na propriedade e o estacionamento no local. A Praça São Benedito fica a poucos passos de distância, enquanto a estação ferroviária Emilio Ribas fica a 5 minutos a pé do local.
Os quartos do Hotel Leão da Montanha têm mini frigobar, cofre pessoal e escrivaninha, bem como banheiro separado e chuveiro. Hotel Leão da Montanha dispõe de um lounge bar e do restaurante Piano que serve cozinha francesa. Estes quartos do Hotel Leão da Montanha também apresentam piso de mármore.
Em 10 minutos a pé os hóspedes encontrarão a estação de teleférico Morro do Elefante-Capivari.