Cotton House Hotel, Autograph CollectionGran Via De Les Corts Catalanes 670, Barcelona, Spain 08010.2 miles