Hotel Luna is a family-run hotel located in the center of Castelldefels. They offer reservations without requiring a credit card. The hotel offers comfortable and affordable rooms with amenities such as air conditioning, free Wi-Fi, and flat-screen TVs. Guests can enjoy a continental breakfast in the hotel's dining area, and there is also a bar where guests can relax and socialize. The hotel has a rooftop terrace with panoramic views of the city, as well as a 24-hour front desk and free parking. The hotel's central location and credit card-free reservation option make it a popular choice for budget-conscious travelers visiting Castelldefels.