La Tartana is a restaurant within a boutique hotel, offering international cuisine with vegan and vegetarian options. It features both indoor and terrace seating with garden views.