127 Pasteur St., District 3, Ho Chi Minh City
+84. 8. 3823 2288
The sole luxury serviced apartment in Ho Chi Minh City certified by The Vietnam National Administration of Tourism, the 21-story Sherwood Residence provides 24-hour service to its 240 fully-furnished apartments (including 12 penthouses) and a variety of supplementary amenities. Residents are guaranteed the “home-away-from-home” feeling when staying in the elegant and comfortable atmosphere of Sherwood Residence.