Hotel Canal Olímpic is a budget-friendly hotel located in Castelldefels, Spain. It offers comfortable rooms with modern amenities such as air conditioning, free Wi-Fi, and flat-screen TVs. The hotel also features a restaurant serving delicious Mediterranean cuisine, a bar, and a terrace where guests can relax and enjoy the beautiful views. The hotel is conveniently located near the beach, making it a great choice for those looking to enjoy the sun and sand without breaking the bank.