Upscale Vincom Plaza is one of the largest shopping malls in the country. Home to major international and domestic fashion brands and a plethora of dinning options, this is the place for conspicuous consumption.
Weekday: 11:00 - 21:00
Weekend: 10:00 - 21:00
1.6 km from Sherwood Suites
72 Le Thanh Ton Ho Chi Minh City Vietnam