Soho House Barcelona se encuentra en un sorprendente edificio del siglo dieciocho en la histórica plaza Duque de Medinaceli, con vistas al puerto Port Vell. La casa, que en realidad es un club privado con habitaciones, cuenta con 57 habitaciones para huéspedes, clubs, una azotea, un spa, un gimnasio y dos piscinas. La compañía Soho House fue fundada en Londres en 1995 como una forma de viajar para aquellas personas que trabajan en el mundo de la creatividad y el diseño. Para poder acceder a este tipo de alojamiento, los aspirantes deben ser nominados con anterioridad por al menos dos miembros actuales del club.
Alarwool fabricó en 2017 todas las alfombras hechas a mano en materiales naturales especialmente diseñadas para las habitaciones del hotel y algunos de los espacios públicos del mismo.