Le W Hotel Barcelona est situé à la nouvelle entrée du port de la ville, le bâtiment élancé en forme de voile de 26 étages, le W Barcelona, est placé perpendiculairement à la jetée, offrant une vue privilégiée sur la mer et la ville de Barcelone depuis presque toutes les chambres.
Cet hôtel 5 étoiles dispose de 473 chambres et suites, d'un spa, d'un restaurant avec une vue imprenable sur la côte de Barcelone, d'un élégant bar au dernier étage et de salles de conventions.
Les activités publiques sont organisées sous une plateforme conçue comme de deux grandes terrasses.
Le volume considérable de la salle de conférence, rénovée et adaptable à des dimensions variables grâce à des cloisons mobiles de grande hauteur, répond au potentiel de l'hôtel pour les événements, réunions et conventions.