Contact and Location
Contact Sherwood Suites
The Sherwood Suites is conveniently located in the centre of Ho Chi Minh City, near Ben Thanh Market, Notre Dame Cathedral and the Opera House. We are adjacent to the downtown central business district, and close to major tourist attractions and exciting tourism, shopping, dining and nightlife precincts.