The hotel's Japanese soul is also reflected in its glass construction materials and ... connects travelers to the environment and people of Nepal. Located within the UNESCO World Heritage Site ...