You can go to the South Bund Fabric market.
We made a suit and a winter trench coat there.
Recommended :
Jennifer - Unit 237
Can't remember the name - but it's unit 137 or 138 I think.
They can deliver to your hotel.
They took 1.5 days to get them ready.