El Hotel Excelsior se encuentra en el centro de Múnich, a solo 5 minutos a pie de la plaza Karlsplatz/Stachus. Ofrece habitaciones elegantes con aire acondicionado, minibar y TV de pantalla plana. El hotel cuenta con un bar y un restaurante que sirve cocina internacional. La cancelación es gratuita hasta 24 horas antes de la llegada.