El Hotel Snowlion Katmandú se encuentra a tan solo 1 km de la Plaza Durbar de Katmandú, y a unos 25 minutos a pie del Templo Swayambhunath. Encontrarás un restaurante en este hotel.
Ubicado en el barrio Thamel, el hotel está al alcance del barrio de Jyatha. El hotel Snowlion Katmandú está a 500 metros de la parada de autobús Jamal Chowk, que está al lado de la Estupa Kathesimbu. El Zoológico Central se encuentra a unos 4 km. Para los que viajan desde lejos, el aeropuerto Internacional Tribhuvan de Katmandu está a 15 minutos en coche.
El lugar dispone de 17 cuartos con servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. Los baños disponen de un inodoro separado y una ducha, además de instalaciones como secador de pelo y artículos de aseo.
El restaurante Small Star se halla a 200 m del Snowlion Katmandú.