The Catalan capital is the most expensive Spanish city for travellers, according to a TripAdvisor study that compared the cost of an average overnight stay for two people in 52 locations across the country.
[