Com uma localização privilegiada na cidade de Ho Chi Minh, o Sherwood Residence dispõe de acomodações de 5 estrelas com áreas de estar separadas e cozinhas. Os hóspedes podem desfrutar da utilização de uma piscina, bem como do acesso Wi-Fi gratuito nas áreas públicas.
Os luxuosos apartamentos do Sherwood Residence são espaçosos e contam com uma decoração moderna. Incluem uma televisão de ecrã plano e um leitor de DVD. A casa de banho privativa tem uma banheira e duche de água quente.
As opções de lazer do hotel incluem um centro de fitness, onde os hóspedes podem fazer exercício, ou uma sauna, ideal para relaxar. O hotel providencia serviço de câmbios, enquanto o balcão de turismo poderá organizar viagens.
O Restaurante Sherwood Club serve pratos ocidentais e asiáticos.
O Sherwood Residence fica a 5 minutos de carro do bairro empresarial central e a 400 metros do War Remnants Museum (museu). O Aeroporto Internacional de Tan Son Nhat situa-se a 6 km do hotel.