Situado a cerca de 11 minutos a pé de Hanuman Dhoka e a 1,1 km da Praça Kathmandu Durbar, o Nepal Pavilion Inn apresenta quartos ecológicos em Catmandu. A propriedade está localizada a 1,9 km de Swayambhu e a 2,2 km do Templo Swayambhunath. A propriedade está situada na área de Thamel e de Pashupatinath. Encontra-se a 3,7 km.
Os quartos do hotel estão equipados com uma chaleira e ventoinha. Com uma casa de banho privativa equipada com um chuveiro e produtos de higiene pessoal gratuitos, os quartos do Nepal Pavilion Inn também têm acesso Wi-Fi gratuito, enquanto alguns quartos providenciam uma varanda. Cada quarto tem uma área de estar.
Os funcionários do Nepal Pavilion Inn estão sempre disponíveis para fornecer informações na recepção.
A Praça Patan Durbar e a Estupa de Boudhanath ficam a 5 km do hotel.