Hotel NH Sants Barcelona, Numancia, 74, 08029 Barcelona, Spain
The vibrant cities of Madrid and Barcelona are world-renowned for their arts and culture scene, fantastic food, incredible museums and impressive shopping options. Seville is another remarkable Spanish city, offering visitors a rich cultural experience, from flamenco dancing to architectural heritage.