El hotel cuenta con salones para eventos con capacidad de hasta 500 personas. El recinto es de fachada neoclásica, ofrece un alojamiento moderno en pleno centro de Buenos Aires. Cuenta con un punto de acceso gratuito a internet y una recepción que abre las 24 horas del día. Las zonas comunes disponen de acceso a Internet inalámbrico gratuito. Los viajeros de negocios que se alojen en este establecimiento disfrutan de sala de reuniones para grupos pequeños, asistencia técnica y servicios de secretaría.
El hotel esta estrategicamente ubicado, sobre la avenida 9 de Julio, a corta distancia del barrio de San Telmo, esta a solo 10 minutos del centro de la ciudad, con facil acceso por cualquier medio, a pie, en transporte púbico o en auto. Este hotel de Buenos Aires se encuentra también a poca distancia del aeropuerto y cerca de Plaza Dorrego, Edificio Barolo y Plaza de Mayo, está cerca de lugares de interés, como Casa Rosada y Congreso Nacional.