L'hotel è una struttura all'avanguardia, realizzata con architettura sorprendente. L'edificio è a forma di vela ed offre una vista mozzafiato su Barcellona e sul Mar Mediterraneo. Dispone di lussuosi servizi quali centro benessere, piscina a sfioro, bar all'ultimo piano, due raffinati ristoranti (di cui uno con stella Michelin), terrazza solarium, trattamenti di bellezza ed accesso diretto alla spiaggia. La struttura è interamente per non fumatori.
Il W Barcelona si trova sulla costa, accanto alla spiaggia di Barceloneta. La stazione della metropolitana più vicina "Barceloneta" è raggiungibile in 20 minuti, a piedi. L'aeroporto internazionale El Prat si trova a 18 km dall'hotel.