Barcelona is the capital city of the autonomous community of Catalonia in Spain and Spain’s second largest city, located on the north eastern Mediterranean coast. It has a rich cultural heritage and an important cultural centre, which make it a major tourist destination. The architectural works of Antoni Gaudí and Lluís Domènech i Montaner are Unesco World Heritage Sites.

Booking Request