Situato a Kathmandu, a 11 minuti a piedi da Hanuman Dhoka e a 1,1 km da Piazza Durbar, il Nepal Pavilion Inn offre camere a basso impatto ambientale. La struttura dista 1,9 km da Swayambhu e 2,2 km dal Tempio Swayambhunath. La struttura si trova nel quartiere Thamel e a Pashupatinath. Dista 3,7 km.
Le camere sono dotate di bollitore e ventilatore. Le camere del Nepal Pavilion Inn sono dotate di bagno privato con doccia e set di cortesia, connessione WiFi gratuita e, in alcuni casi, balcone. Tutte le camere sono dotate di area salotto.
Il personale del Nepal Pavilion Inn sarà lieto di fornirvi informazioni presso la reception.
L'hotel dista 5 km da Piazza Patan Durbar e dallo Stupa Boudhanath.