Uroczy hotel Sherwood Residence Ho Chi Minh jest usytuowany zaledwie 5 min spacerem od Turtle Lake i oferuje gościom basen. Zlokalizowany w biznesowej dzielnicy Ho Chi Minhu uroczy hotel oferuje 228 nowocześnie urządzonych pokojów oraz widok na miasto.
Landmark 81 jest w odległości 950 metrów, a University of Economics Ho Chi Minh City znajduje się tuż za rogiem od tego hotelu. Muzeum Miasta Ho Chi Minh leży maksymalnie 12 min pieszo od Sherwood Residence w Ho Chi Minhie. Ponadto, Tao Dan Park znajduje się w 900 metrach. Muzeum Pozostałości Wojennych również dzieli od tego 5-gwiazdkowego obiektu w odległości kilku przecznic. Przystanek autobusowy Dien Bien Phu jest maksymalnie 5 min piechotą od hotelu oraz nie więcej niż 1 km od przystanku kolejowego Hoa Hung.
Niektóre pokoje w obiekcie noclegowym wyposażone są w tablet, sejf i balkon. Posiadają również czajnik elektryczny, lodówkę i przybory kuchenne. Do dyspozycji Gości oddzielna toaleta i prysznic oraz takie udogodnienia jak suszarka i czepki kąpielowe.
W Sherwood Residence znajduje się restauracja Central Pasteur.