Cotton House Hotel, Autograph CollectionGran Via De Les Corts Catalanes 670, Barcelona, Spain 08010less than .1 miles