Das Hotel ist eine hochmoderne Anlage, mit einer erstaunlichen Architektur. Das Gebäude ist wie ein Segel geformt und bietet einen atemberaubenden Blick über Barcelona und auf das Mittelmeer. Es verfügt über luxuriöse Einrichtungen, wie Spa, Infinity-Pool, Dachterrasse mit Bar, zwei ausgezeichnete Restaurants (ein Michelin-Stern), Sonnenterrasse, Schönheitsbehandlungen und direkten Zugang zum Strand. Die Struktur ist komplett rauchfrei.
W Barcelona liegt an der Küste, direkt neben dem Strand von Barceloneta. Die nächste Metrostation "Barceloneta" erreichen Sie in 20 Minuten zu Fuß. Der internationale Flughafen El Prat befindet sich 18 km vom Hotel entfernt.