Situado sobre la Estación de Sants, tiene acceso directo al AVE y a las redes de metro y tren de Barcelona convirtiéndose en el hotel mejor conectado de la ciudad. Se encuentra a 500m del Palacio de Congresos de la Fira de Barcelona y de Montjuïc, a 15 minutos en tren del aeropuerto Internacional del Prat y a 4 minutos en tren de Plaza Catalunya. Además dispone de 200 plazas de parking en la misma puerta del hotel.
Sus 3.000m² distribuidos en 14 salones lo convierten en el hotel ideal para la organización de eventos y congresos. Con luz natural, capacidad para acoger hasta 1.500 personas, un showroom para la exposición de vehículos y productos de gran formato, además de una gastronomía revolucionaria basada en el concepto Brain food o menús gastronómicos especiales para sesiones de trabajo elaborados a base de alimentos sanos y frescos que activan y dan energía al cerebro.