Canadian luxury department store chain Holt Renfrew has opened a 16,500-square-feet retail space for men.