The Gran Bel Air is strategically located by the sea on the Castelldefels beach.
The hotel is just 20 minutes from Barcelona and 10 minutes from El Prat airport with easy access from the C-32 motorway. To get there from the airport or from Barcelona, take the C-32 motorway towards Sitges/Tarragona and take the Castelldefels Sur exit.