Localizado no centro de Hildisrieden e apenas a 2 km do Lago Sempach Hotel zum Roten Löwen, o Hotel disponibiliza um restaurante à carta com especialidades regionais feitas com ingredientes locais. Está disponível estacionamento privado gratuito.
Os quartos tradicionais do Roten Löwen incluem acesso Wi-Fi gratuito, televisão por satélite e uma casa de banho em azulejo com secador de cabelo.
Os hóspedes podem jogar golfe no Clube de Golfe Sempachersee, que fica a 1 km. Passeios a cavalo estão disponíveis numa quinta que fica a poucos passos do hotel.
A Estação Rodoviária Hildisrieden fica a 2 minutos a pé. Lucerna pode ser alcançada em cerca de 20 minutos de carro.