Neeranand, Dalhousie (Pure Veg Boutique Hotel)