Das Hotel Excelsior liegt im Zentrum Münchens in einer belebten Fußgängerzone zwischen Stachus und Hauptbahnhof. Die zentrale Lage verbindet kurze Wege zu Einkaufsmöglichkeiten und touristischen Attraktionen mit dem besonderen Charakter eines Hauses im Landhausstil. Der Hauptbahnhof bietet eine gute Anbindung, während die Münchner Innenstadt zahlreiche Museen, historische Bauwerke und Einkaufsstraßen bereithält. Das 1936 erbaute Hotel erstreckt sich über sechs Etagen und verbindet klassische Stadtlage mit einer vielseitigen Ausstattung für Geschäfts- und Städtereisen.
Für den Aufenthalt stehen 118 Zimmer zur Verfügung, darunter 40 Einzelzimmer, 69 Doppelzimmer und 9 Junior-Suiten. Die Unterkünfte verfügen über Queensizebetten sowie teilweise Doppel- oder Kingsizebetten und können auf Wunsch mit Zustellbetten ergänzt werden. Eine Minibar, ein Kühlschrank, ein Safe, ein Radio und Satelliten- oder Kabelfernsehen gehören zur Ausstattung. Telefon und WLAN erleichtern die Organisation des Aufenthalts, während Dusche, Badewanne, Haartrockner und Kosmetikartikel im Bad bereitstehen. Barrierefrei ausgestattete Zimmer sind buchbar.
Die rund um die Uhr besetzte Rezeption unterstützt bei Fragen und bei der Buchung von Ausflügen. Ein Tourdesk, Zimmerservice, Wäscheservice, Friseur und Babysitterservice ergänzen das Angebot. Für geschäftliche Termine stehen ein Business-Center mit Faxgerät und Projektor sowie ein Konferenzraum zur Verfügung. Ein Spielzimmer bietet zusätzliche Abwechslung. Die Unterbringung verfügt über eine Garage und Parkplätze, während Haustiere willkommen sind.
Das Nichtraucherrestaurant serviert ein reichhaltiges Frühstücksbuffet, Mittagessen à la carte und Abendessen. Glutenfreie sowie vegetarische Gerichte werden auf Wunsch zubereitet. Die Bar ergänzt den gastronomischen Bereich und eignet sich für einen Drink nach einem Tag in der Innenstadt. Als Verpflegungsform kann Übernachtung inklusive Frühstück gewählt werden.