Das Hotel Excelsior München mit Blick auf die Stadt liegt in der Einkaufszone, lediglich 1 Kilometer vom Bier- und Oktoberfestmuseum entfernt. Das Hotel besitzt 113 Zimmer und bietet personalisierten Service, der von mehrsprachigen Mitarbeitern geleistet wird.
Das 4-Sterne-Hotel ist in der Nähe vom Stadtviertel Setagaya, 450 m vom Justizpalast gelegen. Das Neue Rathaus gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in unmittelbarer Nähe vom Excelsior. Sie können die Städtische Galerie im Lenbachhaus besuchen (ungefähr 13 Gehminuten von der Unterkunft entfernt). Die Unterkunft liegt günstig nur wenige Schritte entfernt von der U-Bahn-Station Hauptbahnhof.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. Die Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Badelaken.
Der Tag im Excelsior München beginnt mit einem kostenlosen Frühstück. Das Restaurant Zum Augustiner bietet deutsche Speisen an und liegt 650 m vom Hotel.