Hesperia Castelldefels Hotel is located at the sea front in Castelldefels, at a mere 10 km from the airport and 25 km from Barcelona. It has 79 rooms fully refurbished and fully equipped, as well as meeting rooms, Voramar restaurant and Caliu Cafeteria.