El hotel se encuentra justo en el centro de la ciudad Ho Chi Minh, a poca distancia a pie del célebre mercado de Ben Thanh. Los lugares de interés cercanos incluyen edificios históricos, la ópera, el edificio del Comité Popular, el palacio de la Reunificación, la catedral de Notre Dame, la oficina municipal de correos, el museo de los restos de la guerra y el Museo de la Revolución. La práctica ubicación del hotel facilita a los huéspedes el llegar a las zonas comerciales de las calles Dong Khoi y Nguyen Hue, donde se pueden encontrar boutiques, restaurantes y opciones de ocio. Hay taxis y autobuses a unos 5 m del hotel y la estación de trenes más cercana queda a unos 15 minutos en coche. El hotel también se halla a solo 30 minutos en coche del aeropuerto internacional Tan Son Nhat.
El hotel urbano ofrece 40 modernas habitaciones en total, vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas y ascensor. Los huéspedes pueden comer en la cafetería y hacer uso de la conexión a Internet WiFi, así como de los servicios de habitaciones y lavandería. Se pueden alquilar bicicletas en el hotel.
Las habitaciones y suites están bien equipadas y son espaciosas. Vienen con comodidades estándar, como conexión a Internet WiFi y TV por cable. Los cuartos de baño privados vienen con ducha, bañera y secador de pelo. Otras comodidades incluidas son cama doble o extra grande, teléfono de línea directa, caja fuerte, minibar, cafetera/tetera, set de plancha y aire acondicionado regulable. Cada habitación tiene también su propio balcón o terraza.
Los huéspedes podrán dejarse mimar con un tratamiento de masaje en el hotel.
En el hotel se sirve desayuno, almuerzo y cena, con cocina asiática y occidental.