Great Hotels of Spain High spirits and vitality govern in abundance when in Barcelona. This infectious capital of Catalonia, and second largest city in Spain, exudes ...