El Grand Brizo Buenos Aires se encuentra en el centro de Buenos Aires, a 200 metros del Obelisco y a poca distancia a pie del distrito financiero y de las principales atracciones turísticas de la ciudad. Las espaciosas habitaciones cuentan con escritorios, cajas de seguridad, minibares, cafeteras Nespresso y aire acondicionado. En el restaurante del hotel, los huéspedes pueden disfrutar de una variedad de deliciosos platos y relajarse con una bebida en el bar de la azotea. Las instalaciones y servicios de ocio incluyen un gimnasio con equipos de última generación, piscina al aire libre, sauna, solárium, jacuzzi, sala de masajes y tratamientos de spa.