L'hôtel est un établissement de pointe, construite avec une architecture incroyable. Le bâtiment a la forme d'une voile et offre une vue imprenable sur Barcelone et sur la mer Méditerranée. Il dispose d'installations luxueuses comme un spa, piscine à débordement, un bar sur le toit, deux restaurants (un étoile Michelin), une terrasse, des soins de beauté et un accès direct à la plage. La structure est entièrement non-fumeur.
W Barcelona est situé sur la côte, à côté de la plage de la Barceloneta. La station de métro la plus proche "Barceloneta" est un 20 minutes à pied. L'aéroport international El Prat est situé à 18 km de l'hôtel.