L'Hotel Bhagawati Inn Kathmandu è situato a circa 25 minuti a piedi dalla Stupa di Boudhanath e a 300 metri da Panch Deval. Gli ospiti che soggiornano presso l’hotel possono parcheggiare le loro auto all'interno della struttura.
Per raggiungere il centro di Kathmandu ci vogliono 25 minuti di cammino. Il Bhagawati Inn Kathmandu si trova a soli 1 km dalla fermata dell'autobus Chuchepati, e a due passi dagli Yogi Caves. Il Giardino di Kaiser Mahal è a circa 10 minuti in macchina da questo hotel.
Le 18 camere dell'alloggio sono dotate di comfort come un impianto di climatizzazione e una TV satellitare. Vantano i bagni con un bagno con WC separato e una doccia.
Il ristorante 109 Degrees serve piatti della cucina contemporanea e si trova vicino all'Hotel Bhagawati Inn.