Review of Botanic Restaurant in Palma de Mallorca April 19, 2019 by Jan Edwards Leave a comment Eat Discover a secret garden in Palma de Mallorca at this unique hotel in the Old Town.