Sherwood Residence

About Sherwood Residence

Sherwood Residence is the first certified luxury serviced apartment in Ho Chi Minh City by the Vietnam National Administration of Tourism. Modern living spaces meet comfort and class with world-class facilities and services. Located on scenic Pasteur Street, Sherwood Residence is within walking distance to Ho Chi Minh City’s business center and historic downtown. In 2011, Sherwood Residence received “The Guide Award for Excellent Performance”, showing continued dedication to providing ...

Show the whole text

127 Pasteur Street, District 3
Ho Chi Minh City

Sherwood Residence's previous events