Welcome to OYO Townhouse 070 Maula Ali Rd Knowledge Park III , New Delhi , India