The closest airport is Josep Tarradellas Barcelona-El Prat Airport.
By car: Click here for directions. It's about a 3 hour drive.
Public Transport: A bus line called Direct Bus offers service from the airport to the hotel. Please check their website for timetable and prices.