Hotel Himalayan
Hotel Himalayan
Hotel
Shimla Bypass Rd.
, Dehradun, Uttarakhand, India
248002