The Lodge is a luxurious retreat nestled within a private natural reserve of over 157 hectares in Mallorca, just minutes away from the island's best beaches. Surrounded by lavender fields, almond trees, carob trees, and ancient olive trees, it offers an exception...