Cotton House Hotel, Autograph Collection - Historical building, is located in Gran Vía de les Corts Catalanes, 670, in Barcelona in Spain, it has di 83 rooms.