Das fantastisch Hotel Excelsior Kathmandu befindet sich im Zentrum von Kathmandu und 4 Kilometer vom Zoo Kathmandu entfernt, wo die Gäste dem Alltag entfliehen können. Durbar Square – Lalitpur befindet sich in ungefähr 25 Gehminuten Entfernung vom Hotel und bietet eine Lounge- Bar und einen Blick auf die Berge.
Das Hotel liegt im Bezirk Thamel, in rund 600 Meter Entfernung vom Strand Reliance Trekking Pvt Ltd. Das Excelsior befindet sich ganz neben dem Durbar-Platz, 30 Minuten zu Fuß entfernt. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Ranipokhari genießen (ist lediglich 1 Kilometer von der Unterkunft entfernt). Die Lage in einer Entfernung von rund 15 Fahrminuten von der Stupa von Bodnath ist ein großer Vorteil für Gäste von der Unterkunft. Das 3-Sterne-Hotel ist gleich neben der Busahltestelle Sorhakhutte gelegen.
Das Excelsior Kathmandu verfügt über 37 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. In Badezimmern stehen eine getrennte Toilette und eine Dusche zur Verfügung. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Khamsang mit der asiatischen Küche ist ein Teil von der komfortable Unterkunft.