O Hotel Escher está situado no centro de Leukerbad, ao lado dos spas termais Walliser Alpentherme e Leukerbad Therme. Serve um rico buffet de pequeno-almoço e oferece vistas panorâmicas para a montanha.
Os quartos do Escher apresentam mobiliário moderno e estão equipados com uma secretária, acesso Wi-Fi gratuito e televisão por cabo.
Há uma sala de armazenamento e uma área de lavagem para a sua bicicleta de montanha.
Gemmi Pass fica a 6 minutos de carro do hotel. As actividades de lazer nas proximidades incluem esqui alpino, esqui de fundo e BTT. Nas proximidades existe um centro desportivo com um parque infantil e a Área de Esqui Torrent Alp.