El hotel destaca por su hospitalidad. Dispone de aire acondicionado, hall de entrada, recepción abierta las 24 horas, bar, salas de reuniones y servicio de lavandería. Hay un garaje disponible.
El hotel se encuentra en el centro de Buenos Aires, cerca de la Plaza de Mayo y de las atracciones más importantes de la ciudad.
Las habitaciones están equipadas con cuarto de baño, TV por cable, escritorio, conexión inalámbrica a Internet, hilo musical, teléfono, contestador automático, minibar, aire acondicionado central y caja fuerte.