76/2, Rajpur Road, Opp. Water Works, Dehradun, UttarakhandCont:0135-2742743Luxurious Rooms, Restaurant