Welcome to Sherwood Residence
5-Star Hotel Apartments in Ho Chi Minh City
Sherwood Residence is an elegant five-star hotel & residence offering beautifully appointed two- and three-bedroom serviced apartments and penthouses in the heart of Ho Chi Minh City, Vietnam. Located on scenic Pasteur Street in District 3, our hotel apartments provide easy access to Tan Son Nhat airport, all major tourist attractions and shopping centers, international schools, consulates and the HCMC Central Business District.
Our Apartments
Luxury Apartments
Designed for a short holiday stay or long-term business engagement in Saigon, Sherwood Residence’s spacious, beautifully appointed serviced apartments and penthouse units offer the perfect blend of 5-star luxury and home-style comfort. Overlooking scenic Pasteur Street in the heart of Ho Chi Minh City, our apartments for rent are appointed with elegant furnishings, fully equipped kitchens, comfortable living rooms and private balconies with sweeping views of the cityscape.
Special Offers
Book Your Vietnam Package Tour
Sherwood Residence offers a dynamic location in the heart of Ho Chi Minh City, Vietnam with luxury serviced apartments and 5-star amenities. Browse our hotel deals to enjoy exceptional value and exclusive benefits on your next visit.
Contact us
Where to find us
The Sherwood Residence is conveniently located in the centre of Ho Chi Minh City.
It is adjacent to the downtown central business district, and close to major tourist attractions...