The hotel comprises a 20-storey building housing a total of 290 rooms. It is fully air-conditioned and has a lobby with 24-hour reception, as well as a hotel safe, currency exchange facilities, cloak room and lift access. There is an on-site café, restaurant and bar, as well as conference facilities and Internet access (fees apply). Room and laundry services are provided, whilst guests arriving by car may leave their vehicles in the hotel's own private car park (fees apply).
This international hotel is located on the historical tree-lined Le Duan Boulevard, in the heart of Ho Chi Minh City's business and diplomatic district. It is less than 5 minutes from the Daimond Plaza Department Store and Saigon Square Shopping centre, and only a 20-minute drive from the International Exhibition Centre. Sights in the near vicinity include Notre Dame Cathedral (500 m), a botanical garden and zoo (500 m), the opera house (700 m), Ben Thanh market (1.5 km) and the Chinese quarter (5 km). The nearest train station is 5 km away, whilst Tan Son Nhat Airport is 7 km from the hotel.