Contacted Hotel The Grand Mamta
Shop No.1, Ground Floor CR Tower, Bell Road, Clement Town, Dehradun, Uttarakhand 248002