From the airport
Train: Take the train to Sants main line station and then metro Line 5, get off at the Hospital Clinic stop. The hotel is a five minute walk from here. If you are in the city for a few days buy a T-10, Multi-person card for 10 journeys, (€9.95). It works on the metro too.
Taxi: It's a 25-30 minute trips and takes 20 minutes.
Aerobus shuttle: Departs every 5-10 minutes from terminals 1 and 2, daily from 5:35 AM to 01:05 AM. Tickets can be purchased on the bus. For more information see here. Drops off at Plaça Espany and from there its a L3 subway ride to Les Corts.