Yes, both our restaurant Olentia and La Terrassa del Duquesa are open to the public. Open depending on the season, we recommend you check opening times directly with the hotel.