Soho House BarcelonaPlaca del Duc de Medinaceli 4, Barcelona, Spain 08002.5 miles W BarcelonaPlaca de la Rosa dels Vents, 1 Final Passeig de Joan de Borbo, Barcelona, Spain 08039.5 miles Hotel ...
Not only does this dark horse operate under the radar, but finding the hotel can prove a challenge in its own right. Because the hotel is a component of Barcelona's World Trade Center building, it's ...