Con una ubicación a una distancia de 1 km de la Plaza Central Durbar, el hotel Mahabir Palace Katmandú, de 4 estrellas, ofrece con aire acondicionado habitaciones a 20 minutos a pie del Templo Swayambhunath. El hotel cuenta con vistas a la ciudad, además de limpieza en seco y un servicio de limpieza.
Situado a poco más de 5 minutos a pie de National Museum & Art Gallery, este hotel está a unos minutos a pie del Museo nacional de Nepal. El Mahabir Palace se encuentra a 4 km del centro de Katmandú. El lugar está situado a una distancia de 1,1 km de la Plaza de Hanuman Dhoka. Este hotel está no muy lejos de la parada de autobuses Syuchatar.
El hotel Mahabir Palace acoge a sus huéspedes en 59 habitaciones equipadas con Wi-Fi gratis y TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Entre otras facilidades también hay inodoro separado y ducha.
Los huéspedes de este establecimiento disfrutarán de un desayuno continental diario durante su estancia. El hotel Mahabir Palace Katmandú se encuentra a poco más de 15 minutos a pie del restaurante Garden Terrace Restaurant.