OYO 29196 Lords Plaza
Opp. Shani Mandir, Dudhadhari Chowk, 249411 Rāiwāla, India,Object type: Hotel Haridwar
Featuring a shared lounge, OYO 29196 Lords Plaza is located in Rāiwāla. This 3-star hotel offers a 24-hour front desk and a shared kitchen. Dehradun is 30 miles