Localizado a 2 km do centro da cidade de Catmandu, esta 3-estrelas Oyo 117 Osho Holiday Inn apresenta recepção 24 horas, lavandaria e serviço de quarto.
Rani Pokhari está a 15 minutos de ir a pé. Dentro de 1.4 km do hotel, os hóspedes encontrarão Buddha stupa.Além disso, National Museum of Nepal fica a uma curta distância a pé do local. Jyatha também está nas proximidades.
Os quartos têm cofre no quarto e kitchenette, juntamente com vistas sobre terraço.
Os hospedes podem aproveitar sua refeição no restaurante. Restaurante gastronómico no local oferece cozinha local variada. Fire And Ice Pizzeria, OR2K e Gaia Restaurant & Coffee Shop com uma variedade de pratos estão a 150 metros de distância.O hotel também dispõe de depósito de bagagem e estacionamento.