

The hotel is located on Ho Chi Minh City’s trendy Le Thanh Ton Street, in one of the most vibrant areas of the city. The establishment lies within walking distance of the city’s most famous landmarks and points of interest, such as the Ben Thanh Market and numerous other entertainment, shopping and dining options