Set on 37 acres, a city resort hotel situated ten kilometres from the city centre of Kathmandu on the road to Bouddhanath Stupa, the most holy of Tibetan Buddhist shrines outside Tibet.