El W Hotel Barcelona se encuentra en la nueva entrada al puerto de la ciudad, el esbelto edificio de 26 plantas en forma de vela, el W Barcelona, se encuentra colocado en perpendicular al muelle, ofreciendo vistas privilegiadas al mar y a la ciudad de Barcelona desde prácticamente todas las habitaciones.
Este hotel de 5 estrellas cuenta con 473 habitaciones y suites, un spa, un restaurante con unas vistas inigualables de la costa de Barcelona, un elegante bar en la última planta y salas de convenciones.
Las actividades públicas se encuentran bajo una plataforma diseñada en forma de dos grandes terrazas.
El considerable volumen de la sala de conferencias, renovada y adaptable a dimensiones variables mediante Tabiques Móviles de Gran altura, da respuesta al potencial de Eventos, Reuniones y Convenciones del Hotel.