Hotel W Barcelona is one of the best hotels in the world. It is a stunning architectural masterpiece, designed as a sail, on the sands...