Todas las habitaciones incluyen armario. Todos los alojamientos del Hotel Niwas tienen baño privado con bidet y artículos de aseo gratuitos, TV de pantalla plana y aire acondicionado. Algunas habitaciones cuentan con terraza. Las habitaciones disponen de escritorio y hervidor de agua.
El Hotel Niwas se encuentra en Pokhara, a menos de 1 km del lago de Pokhara, y ofrece alojamiento con centro de fitness, aparcamiento privado gratuito, jardín y salón compartido. Este hotel de 3 estrellas ofrece recepción 24 horas y servicio de conserjería. El hotel cuenta con piscina cubierta, animación nocturna y servicio de habitaciones.
En Pokhara y sus alrededores se pueden practicar diversas actividades, como ciclismo.
Todos los días se sirve un desayuno buffet, continental y americano. El restaurante sirve cocina americana, china y británica. También se preparan platos vegetarianos y halal bajo petición.
Cerca del hotel hay varios lugares de interés, como el lago Fewa, el templo Tal Barahi y el templo Baidam. El aeropuerto más cercano es el de Pokhara, ubicado a 2 km del Hotel Niwas.