You can walk to Dalai Lama's Residence while staying at Club Mahindra Dharamshala - you’ll be about 1.3 mi away.