Occupying a prime location in Ho Chi Minh, Sherwood Residence offers 5-star accommodation with separate living areas and kitchens. Guests enjoy the use of a pool, as well as free WiFi in the public areas.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.