

O hotel está localizado na badalada Rua Le Thanh Ton, na cidade de Ho Chi Minh, em uma das áreas mais vibrantes da cidade. O estabelecimento fica a uma curta caminhada dos pontos turísticos e pontos de interesse mais famosos da cidade, como o Mercado Ben Thanh e inúmeras outras opções de entretenimento, compras e restaurantes.