De Nepal Pavilion Inn ligt in Kathmandu, op 11 minuten wandelen van Hanuman Dhoka, op 1,1 km van het Durbar-plein, op 1,9 km van Swayambhu en 2,2 km van de Swayambhunath-tempel. De accommodatie bevindt zich in de wijk Thamel, op 3,7 km van Pashupatinath.
De kamers in het hotel zijn uitgerust met een waterkoker en worden gekoeld met een ventilator. Ze hebben een eigen badkamer met een douche en gratis toiletartikelen. Ze zijn ook voorzien van gratis WiFi. Sommige kamers beschikken over een balkon. Elke kamer is voorzien van een zithoek.
Het personeel van de receptie van Nepal Pavilion Inn staat altijd voor u klaar om informatie te geven.
Het Patan Durbar-plein en Boudhanath-stoepa bevinden zich op 5 km van de accommodatie.