This stylish hotel is situated just a short drive from the main international airport and is conveniently close to the Barcelona-Sants train station. There are several famous landmarks around the area including ... Read more

View all Luxury Hotels in Barcelona