I wanted to ask if it is right to recite ziyarat e ashura inside your room while standing on a prayer mat or is it necessary to recite it in open air even if I’m doing it on daily basis?

Yes you can recite inside your room.