This modern hotel is located in the heart of Castelldefels, just a short walk from the beach. The hotel features a restaurant serving traditional Spanish cuisine, a bar, and a rooftop terrace with a pool and stunning views of the city. The rooms are spacious and comfortable, with all the amenities you need for a pleasant stay.