lemon tree hotel dehradun

ground floor pacific mall, rajpur rd, near bajaj institute of learning, jakhan, dehradun, uttarakhand 248006, india