El hotel urbano se encuentra en el corazón de la ciudad de Ho Chi Minh, cerca del mercado de artesanía de Ben Thanh, el templo de Mariamman, la basílica de Saigón Notre-Dame y la ópera de Saigón. El palacio de la Reunificación está a 8 minutos a pie, el Museo de la Guerra a unos 7 minutos en coche y el barrio chino a 20 minutos escasos en coche. El centro urbano queda a solo unos minutos y la zona es una fantástica opción para huéspedes en viaje de negocios, ya que se encuentra cerca de numerosas zonas comerciales y de consulados internacionales. La playa de Vung Tau se halla a unas 2 horas en coche, Can Tho queda a 3 horas escasas en coche y los túneles de Cu Chi están a unos 90 minutos, también en coche. El aeropuerto internacional de Tan Son Nhat dista aproximadamente 8 km del hotel.
El hotel ofrece aparcamiento con servicio de aparcacoches y asistencia para la reserva de excursiones/entradas. Se pueden proporcionar servicios de conserje, servicios de traducción y servicio de cambio de divisas. El hotel urbano, construido en 2010, ofrece 56 habitaciones en total y recibe a sus huéspedes en el vestíbulo con recepción y servicio de salida 24 horas, caja fuerte y ascensor. Otras instalaciones incluyen cafetería, restaurante, conexión a Internet, servicio de habitaciones, servicio de lavandería y servicio de alquiler de bicicletas.