Welcome to OYO Z Heart Near Tughlakabad Station Metro Station , New Delhi , India