Situada en Pokhara nepal, esta propiedad es una base ideal desde la que explorar los alrededores. Hay un total de 24 habitaciones.