Todas las habitaciones están equipadas con aire acondicionado, TV de pantalla plana vía satélite, hervidor de agua, ducha, zapatillas y armario. Todos los alojamientos incluyen baño privado, artículos de aseo gratuitos y ropa de cama.
El Durbar Suite se encuentra en Pokhara, a menos de 1 km del lago de Pokhara, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, bar y salón compartido. El hotel alberga un jardín y está cerca de varios lugares de interés famosos, a unos 700 metros del lago Fewa, a menos de 1 km del templo Tal Barahi y a 3 minutos a pie del templo Baidam. Hay recepción 24 horas, servicio de habitaciones y cambio de divisa.
El Durbar Suite alberga una terraza. La zona es ideal para practicar ciclismo. El establecimiento ofrece servicio de alquiler de coches y bicicletas.
El hotel sirve un desayuno americano.
El Durbar Suite se encuentra a 3,9 km de las cataratas de Devi y a 8,8 km de la pagoda de la Paz Mundial. El aeropuerto más cercano es el de Pokhara, ubicado a 4 km del hotel.