Hotel Neptuno is a beachfront hotel located in Castelldefels. They offer reservations without the need for a credit card. The hotel offers comfortable rooms with amenities such as air conditioning, free Wi-Fi, and flat-screen TVs. Guests can enjoy stunning views of the Mediterranean Sea from their rooms. The hotel has a restaurant serving a variety of international dishes, as well as a bar where guests can relax and enjoy a drink. Other amenities include a swimming pool, a fitness center, and a 24-hour front desk. The hotel's beachfront location and credit card-free reservation option make it an ideal choice for those looking for a relaxing beach getaway in Castelldefels.