Das Hotel Mahabir Palace Kathmandu besitzt 59 Zimmer und liegt 20 Minuten Fußweg vom Swayambhunath-Tempelkomplex entfernt. Das Hotel lockt mit einem Whirlpool und Grillanlagen sowie einem Blick auf die Stadt an.
Das 4-Sterne-Hotel ist in 2 Kilometer Entfernung vom Garten der Träume gelegen. Die Entfernung zwischen dem Stadtzentrum von Kathmandu und der Unterkunft beträgt 4 km. Das Nationalmuseum gehört zu den wichtigsten Sehenswürdigkeiten in Kathmandu und liegt zudem 6 Minuten Fußweg vom Mahabir Palace entfernt. Die Bushaltestelle Sitapaila liegt nicht weit entfernt vom Hotel.
Einige Zimmer verfügen über eine Sitzecke und einen Essbereich für Ihren Komfort. Badezimmer mit einer getrennten Toilette und einer Dusche stehen in Zimmern zur Verfügung. Zudem bieten die privaten Badezimmer des Hotels Mahabir Palace eine getrennte Toilette und eine Dusche.
Auf Anfrage wird ein reichhaltiges kontinentales Frühstück serviert. Die Unterkunft betreibt ein Restaurant mit der vegetarischen Küche. Das Restaurant Bao Xuan liegt in 1 Kilometer Entfernung vom Mahabir Palace Kathmandu und bietet eine große Auswahl an chinesischen Gerichten.