Situé sur la Gran Via, dans le centre de Barcelone, l'élégant Hotel Soho dispose d'une piscine sur le toit et d'une terrasse bien exposée offrant une vue panoramique.