El hotel se encuentra a 20 km de Barcelona. Una vez en Sant Cugat, el hotel se halla en la Rambla del Celler, cerca del Ayuntamiento Nuevo, a 500 m de la estación Ferrocarrils de la Generalitat, a 200 m del auditorio y a 300 m del monasterio. El aeropuerto de Barcelona dista 26 km. Este hotel destaca por su arquitectura de vanguardia, su estética pop y sus espacios abiertos, mientras que también se hace cargo de todas las comodidades y necesidades de sus huéspedes. El hotel ofrece a sus huéspedes 97 habitaciones, restaurante, zona de salón, numerosas salas de reuniones, biblioteca, aparcamiento, servicio de almohadas gratis y servicio diario de prensa. Este hotel de diseño está completamente climatizado y dispone de vestíbulo con servicio de recepción y salida 24 horas, caja fuerte y ascensor para acceder a las habitaciones. El hotel ofrece cafetería y bar. Se ofrecen conexión a Internet WiFi, servicio de habitaciones y servicio de lavandería, y por un suplemento, los huéspedes podrán hacer uso del aparcamiento y el garaje. Las habitaciones estándar son luminosas y ofrecen vistas al centro histórico de Sant Cugat y a las montañas de Collserola. Todas las habitaciones están decoradas con fotografías artísticas y obras de arte originales de importantes artistas. Asimismo, todas las habitaciones están equipadas con TV con pantalla de plasma con canales vía satélite o por cable, conexión a Internet WiFi y ADSL, caja fuerte, menú de servicio de habitaciones y menú de almohadas. El cuarto de baño privado está dotado de ducha, bañera y secador de pelo. Las habitaciones también están provistas de camas dobles o extra grandes, teléfono de línea directa, set de plancha, y aire acondicionado y calefacción regulables.
Desde 2012, en las localidades de Cataluña se aplica un nuevo impuesto a los visitantes, que deberá pagarse DIRECTAMENTE en el hotel.