Alameda XXI is an elegant restaurant with a terrace, located within a boutique hotel. It offers a tasting menu featuring seasonal ingredients, with Mediterranean, European, and Spanish cuisine. Vegetarian and vegan options are available.