Das 4-Sterne Mahabir Palace liegt 15 km vom Flughafen Kathmandu entfernt und bietet einen Gepäckraum und einen Friseursalon für die Gäste. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Nationalmuseum und Church zu Fuß zu erreichen.
Die wichtigsten Sehenswürdigkeiten von Kathmandu wie Swayambhunath-Tempelkomplex und Goldener Tempel liegen in der Nähe. Durbar-Platz ist in einer Entfernung von 20 Gehminuten von der Unterkunft. Die Bushaltestelle Syuchatar liegt in nur 850 Meter Entfernung.
Es gibt 59 Zimmer mit einer Sitzecke und einer Essecke. Einige von ihnen bieten einen Flachbild-TV sowie einen elektrischen Wasserkocher. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Hausschuhe zur Ausstattung des Badezimmers. Allergikerfreundliche weiche oder dicke Kopfkissen und hypoallergene Kissen stehen in den Schlafzimmern zur Verfügung. Die Zimmer überblicken die Stadt.
Das Mahabir Palace serviert einfaches Frühstück im Restaurant. Das Restaurant Garden Terrace Restaurant liegt in fußläufiger Entfernung vom Hotel.