Conveniently located just five minutes from the city center, Sherwood Residence is Saigon’s premier destination for serviced living. With 21 stories of luxury accommodation, world-class facilities, and five-star service, this is the ideal life, this is Sherwood Residence.