L'hotel è situato su una strada principale nel centro di Ho Chi Minh City, all'interno della zona finanziaria e a 100 metri dal mercato di Ben Thanh. Caratterizzato da un design architettonico francese, l'hotel moderno e confortevole offre servizi eccellenti in un ambiente rilassante e piacevole per rendere il soggiorno degli ospiti soddisfacente e memorabile. La struttura climatizzata offre 108 camere, hall con reception e servizio check out 24 ore su 24, cassetta di sicurezza, sportello di cambio valuta, ascensore, caffetteria e ristorante. Gli ospiti possono inoltre usufruire di accesso a Internet tramite WLAN (a pagamento), servizio in camera e servizio lavanderia (a pagamento). L'hotel dispone di camere lussuose e moderne dotate di tutti i comfort, quali aria condizionata regolabile autonomamente, accesso a Internet con WLAN, TV via satellite, cassetta di sicurezza, asciugacapelli e scrivania. I bagni privati sono dotati di doccia, vasca e asciugacapelli e le camere sono arredate con letti a due piazze o king size. Sono inoltre dotate di telefono con linea diretta, set per la preparazione di tè e caffè, lavatrice, set da stiro e balcone o terrazza. Il ristorante offre una colazione a buffet. Pranzo e cena sono serviti con menu fisso e à la carte con piatti europei e asiatici.