El Nepal Pavilion Inn ofrece habitaciones ecológicas en Katmandú, a 11 minutos a pie de Hanuman Dhoka y a 1,1 km de la plaza Durbar de Katmandú. El establecimiento se encuentra a 1,9 km de Swayambhu y a 2,2 km del templo de Swayambhunath. El establecimiento se encuentra en el distrito de Thamel y Pashupatinath. Se encuentra a 3,7 km de distancia.
Las habitaciones del hotel están equipadas con hervidor de agua y ventilador. Las habitaciones del Nepal Pavilion Inn disponen de baño privado con ducha y artículos de aseo gratuitos, conexión WiFi gratuita y, en algunos casos, balcón. Todas las habitaciones cuentan con zona de estar.
El personal del Nepal Pavilion Inn siempre está disponible para proporcionar información en la recepción.
La plaza Patan Durbar se encuentra a 5 km del hotel, mientras que Boudhanath Stupa está a 5 km.