OYO Townhouse 376 Lords Inn Regency is located 14-WA, Scheme No. 94 near Deccan Diesel, Bombay Hospital Road, Scheme 94 Sector WB Indore Madhya Pradesh India 452001