Hotel King Castle is known as the ‘Castle in the City’ and reflects timeless luxury and history of Mcleodganj “Little Lhasa”. Hotel King Castle is 1st Vegetarian hotel in Mcleodganj & holding a prime downtown location 100 meters away from Dalai Lama Temple on Dalai Lama Road, we are 2 minutes away from Mall Road Mcleodganj holding nature’s attractions including snow peaked mountains, deep green valleys, deodar trees, marvellous meadows, vivid flora, and fauna still hold a virginal unexplored and mystical atmosphere. We are amongst best hotel in Mcleodganj Dharamshala facing India’s highest Cricket Stadium popularly known as “Dharamshala Cricket Stadium”. Our Hotel offers a splendid view of Cricket Stadium & also enjoy paragliding view and they can see para gliders all the time in the air.