Mahabir Palace Kathmandu, terletak tidak jauh dari National Museum & Art Gallery, memiliki pertukaran mata uang dan mesin ATM. Tempat ini berjarak 3.2 km dari Narayanhiti Palace, sementara Lemonade cafe berjarak 1.7 km.
Properti ini terletak 4 km dari pusat kota Kathmandu dan 15 km dari bandara Kathmandu. Ada Syuchatar dekat dengan Mahabir Palace, berjarak sekitar 10 menit berjalan kaki.
Kamar-kamar memiliki meja tulis, TV layar datar dengan saluran satelit dan pengatur suhu, serta kamar mandi dengan toilet terpisah dan shower. Banyak kamar menawarkan pemandangan kota. Kamar-kamar di Mahabir Palace ini juga memiliki lantai karpet.
Para tamu dapat menikmati sarapan kontinental di restoran. Pilihan bersantap di antaranya Garden Terrace Restaurant, yang berjarak 15 menit berjalan kaki dari akomodasi.