Without a doubt, Barcelona is one of the major European cities tourists choose to visit. It is a cosmopolitan city that offers a great array of attractions, which include a diverse cultural offer, stunning beaches and water sports, exclusive boutiques, an eclectic nightlife and party scene, and shows and festivals of music and the performing arts. Not forgetting the luxury accommodation and dining, bound to appeal to even those customers with the most gourmet of tastes.