OYO 29196 Lords Plaza
Hotel
Rāiwāla
OYO 29196 Lords Plaza is offering accommodation in Rāiwāla. This 3-star hotel offers room service and a shared lounge. The accommodation features a 24-hour front desk and a shared kitchen for guests.
Opp. Shani Mandir, Dudhadhari Chowk, 249411 Rāiwāla, India