Los huéspedes del Hotel Excelsior Katmandú pueden disfrutar del acceso a la Plaza de Hanuman Dhoka, situada a unos 25 minutos a pie. Situado a a una distancia de 2 km de la Plaza Central Durbar, el hotel dispone de 37 habitaciones con vistas a la ciudad.
Situado en el distrito Thamel, este hotel de 3 estrellas está a 30 minutos a pie del Templo Swayambhunath. Entre los lugares de interés natural de la zona se encuentran el Jardín de los Sueños, no muy lejos del hotel Excelsior, y una playa a 1 km. Los amantes de la naturaleza apreciarán la cercanía a Hiti Pokhari, que está a unos 5 minutos en coche. Los viajeros con niños disfrutarán de la proximidad del Zoológico Central, que está a 4 km. Ubicado en el centro de Katmandú, el Excelsior está a 15 minutos a pie de la parada de autobús Sorhakhutte.
Este establecimiento ofrece habitaciones con una zona de estar, servicio de planchado y TV de pantalla plana con canales vía satélite. Las habitaciones están equipadas con hervidor de agua, así como con escritorio. Los cuartos de baño cuentan con un inodoro separado y ducha, además de secadores de pelo y toallas.
El Hotel Excelsior también dispone de un desayuno continental. Este hotel cuenta con el restaurante Khamsang. Los huéspedes pueden relajarse en el bar lounge de la propiedad. También cuenta con terraza para la comodidad de los huéspedes.