Hotel Arts in Barcelona is one of the best hotels in the world. Located on the site of the Olympic Village, the Arts offers great...